相关疑难解决方法(0)

如何在不实际拖放的情况下使用jQuery UI Droppable触发Drop事件?

我有一个带有drop事件处理程序的droppable:

$(this).droppable({
  drop:function(){
    console.log('OMG You Dropped It!');
  }
});
Run Code Online (Sandbox Code Playgroud)

我有一个拖车:

$(this).draggable();
Run Code Online (Sandbox Code Playgroud)

我想要做的是触发droppable上的drop事件处理程序而不实际拖放draggable.我想在不实际执行行为的情况下模拟实际行为.

我认为这样的事情会做:

$(droppable).trigger('drop', [draggable]);
Run Code Online (Sandbox Code Playgroud)

不幸的是,它并不那么简单.有谁知道我怎么能做到这一点?

javascript jquery jquery-ui droppable

14
推荐指数
2
解决办法
1万
查看次数

以编程方式将元素拖放到另一个元素上

使用jQuery UI,是否可以使用javascript执行拖放操作?

例子.单击链接后,将其#pony拖放到#box.我试过触发拖动事件,但这似乎不起作用:)

$('#pony').trigger('drag', [$('#box')]);
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-ui droppable draggable

6
推荐指数
1
解决办法
8733
查看次数

标签 统计

droppable ×2

javascript ×2

jquery ×2

jquery-ui ×2

draggable ×1