ドロップ可能な #selector と li があります。$(document).ready(); について #selector を 2 番目の li にドロップしたいと思います。完璧な世界では、コードは次のようになります。
$(document).ready(function(){
$('#selector').dropInto($('ul li').eq(1));
});
残念ながら、世界は完璧ではありません。そのため、スタック オーバーフローが発生しています。
ドロップ可能な #selector と li があります。$(document).ready(); について #selector を 2 番目の li にドロップしたいと思います。完璧な世界では、コードは次のようになります。
$(document).ready(function(){
$('#selector').dropInto($('ul li').eq(1));
});
残念ながら、世界は完璧ではありません。そのため、スタック オーバーフローが発生しています。
ドロップコードを別の関数に配置することでこれを解決しました(以前に見た答え)が、トリックは、ドロップをシミュレートしていたオブジェクトを渡すことでした。サンプルコードは次のとおりです。
function codeExecutedOnDrop(element){
element.addClass('blah').fadeIn();
}
$('ul li').droppable({
drop: function() {
codeExecutedOnDrop($(this));
}
});
$(document).ready(function(){
codeExecuteOnDrop($('ul li').eq(1));
});
手伝ってくれた Nelson と Wardy に感謝します!