文档上的 jquery UI 可放置放置元素准备就绪



我有可丢弃的 #selector 和li。在 $(document).ready();我想把 #selector 放到第二里里......在一个完美的世界中,代码看起来像这样:

$(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));
});

感谢尼尔森和沃迪的帮助!

最新更新