jQuery は .remove() メソッドについて述べています
要素自体とその中のすべてを削除する場合は、.remove() を使用します。要素自体に加えて、要素に関連付けられたすべてのバインドされたイベントと jQuery データが削除されます。
しかし、サイズ変更のある画像の周りの ui-wrapper を remove() すると、そうではないようです。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();
});
ありがとう