Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
销毁jqueryui手风琴_Jquery_User Interface - Fatal编程技术网

销毁jqueryui手风琴

销毁jqueryui手风琴,jquery,user-interface,Jquery,User Interface,如果没有li元素,如何销毁jqueryui手风琴?这种情况下,我的手风琴里的元素,用户点击可以删除。如果用户已移除所有现有元素,则应销毁手风琴 html 元素1 元素1 Jquery jQuery("span#add").live("click", function(){ html = html.replace('<span style="float:right" id="add" class="ui-icon ui-icon-circle-plus">','&l

如果没有li元素,如何销毁jqueryui手风琴?这种情况下,我的手风琴里的元素,用户点击可以删除。如果用户已移除所有现有元素,则应销毁手风琴

html


    元素1 元素1
Jquery

jQuery("span#add").live("click", function(){
    html = html.replace('<span style="float:right" id="add" class="ui-icon ui-icon-circle-plus">','<span style="float:right" id="remove" class="ui-icon ui-icon-circle-minus">');
    var param =  $(this).parent().closest('li').attr("id");

    jQuery(this).parent().animate(
            {
                'margin-left':'1000px'
            },1000,
            function(){
                var ul_class = $(this).parent().attr('class');
                $(this).slideUp('fast');              
                $("ul."+ ul_class + "_clone").append('<li id="'+ param +'">' + html + '</li>');
                $(this).remove();

            }
            );
});
jQuery(“span#add”).live(“单击”,函数(){
html=html.replace(“”,”);
var param=$(this.parent().closest('li').attr(“id”);
jQuery(this).parent().animate(
{
“左边距”:“1000px”
},1000,
函数(){
var ul_class=$(this.parent().attr('class');
$(this.slideUp('fast');
$(“ul.”+ul_class+“_clone”)。追加(“
  • “+html+”
  • ”); $(this.remove(); } ); });
    要销毁jQuery UI小部件,请选择初始化它的元素,然后使用参数“destroy”调用插件


    可以发布一些代码吗?这些代码需要添加到你的面板移除脚本中,你能把它包括进去吗?谢谢你的调整,凯文。
    jQuery("span#add").live("click", function(){
        html = html.replace('<span style="float:right" id="add" class="ui-icon ui-icon-circle-plus">','<span style="float:right" id="remove" class="ui-icon ui-icon-circle-minus">');
        var param =  $(this).parent().closest('li').attr("id");
    
        jQuery(this).parent().animate(
                {
                    'margin-left':'1000px'
                },1000,
                function(){
                    var ul_class = $(this).parent().attr('class');
                    $(this).slideUp('fast');              
                    $("ul."+ ul_class + "_clone").append('<li id="'+ param +'">' + html + '</li>');
                    $(this).remove();
    
                }
                );
    });
    
    if ( ! $('#myAccordion').find('li').length ) {
        $('#myAccordion').accordion('destroy');
    }
    
    $("#accordion").accordion("destroy");