jQuery 谈到 .remove() 方法
当您想要删除元素本身以及其中的所有内容时,请使用 .remove()。除了元素本身,所有与元素关联的绑定事件和 jQuery 数据都将被删除。
但是,如果您 remove() 围绕已调整大小的图像的 ui-wrapper,情况似乎并非如此。ui-wrapper 中的图像留在 DOM 中。请参阅此处的 jsfiddle http://jsfiddle.net/stevea/jP6NY/2/。
那么删除已调整大小的图像的正确方法是什么?
$(function(){
$('#pelican').resizable({handles : 'ne,se,sw,nw', aspectRatio : true});
});
$('button#removeImg').click(function() {
$('.ui-wrapper').remove();
});
谢谢