Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jquery ui可在doc ready上拖放元素_Jquery_Jquery Ui_Jquery Ui Draggable_Jquery Ui Droppable - Fatal编程技术网

jquery ui可在doc ready上拖放元素

jquery ui可在doc ready上拖放元素,jquery,jquery-ui,jquery-ui-draggable,jquery-ui-droppable,Jquery,Jquery Ui,Jquery Ui Draggable,Jquery Ui Droppable,我有可放下的选择器和李的。在$(document.ready()上;我想把选择器放到第二个李。。。。在perfecto世界中,代码如下所示: $(document).ready(function(){ $('#selector').dropInto($('ul li').eq(1)); }); 但不幸的是,这个世界并不完美,这就是为什么我们会出现堆栈溢出。好吧,通过将丢弃代码放入一个单独的函数(我以前见过这个答案)来解决这个问题,但诀窍是传入我模拟丢弃的对象。下面是一些示例代码: fu

我有可放下的选择器和李的。在$(document.ready()上;我想把选择器放到第二个李。。。。在perfecto世界中,代码如下所示:

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

感谢纳尔逊和沃迪的帮助

为什么不手动调用“on_drop”处理程序?不是吗$(“#选择器”).drop($(“ul li”).eq(1))@Nelson你能再解释一下吗?@Wardy-没有方法。drop()发布你所有的代码,这样我就可以在上下文中发表评论了。