.remove() 메서드를 사용하여 html 요소를 제거하고 있으며 동시에이 요소에 이벤트 핸들러가 있지만 트리거되지 않았습니다. 왜 그럴 수 있죠? 여기에 jsFiddle 및 코드 : HTMLjquery.remove() 메서드는 .on ('remove') 이벤트를 트리거하지 않습니다.
<span id='del_span'>Delete</span><br>
<span id='to_del'>I'm going to be deleted</span>
JS
$('#del_span').click(function() {
$('#to_del').remove();
});
$('#to_del').on('remove', function() {
alert("I'm being deleted"); //is never triggered
});
이 없기 때문에? jQuery UI는 하나 추가합니다. http://jsfiddle.net/wHPaz/1/ –