我试图理解为什么
$('#title').replaceWith('ha');
将在外面工作
drop: function(event, ui) {}
jquery 的可放置脚本中的区域,但它不会在里面工作。具体来说,如果我这样做
$(".droppable").droppable({
drop: function(event, ui) {
$('#title').replaceWith('ha');
}
我得到一个Runtime Error (line 1102) data(...).options is null or not an object
. $('#title').append('ha');
此外,如果我在 drop: 内插入一个,它可以工作。但是,如果我把$('#title').replaceWith('ha');
其他地方放在外面
$(".droppable").droppable({ /* */ });
有用?