销毁jqueryui手风琴
如果没有li元素,如何销毁jqueryui手风琴?这种情况下,我的手风琴里的元素,用户点击可以删除。如果用户已移除所有现有元素,则应销毁手风琴 html销毁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
元素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");