如何在单击按钮时调用额外的单击和拖动操作

How to invoke an additional click and a drag when a button is clicked

本文关键字:单击 拖动 操作 调用 按钮      更新时间:2023-09-26

在div的另一部分或另一个div上调用额外的单击和拖动事件时,是否可能通过单击或鼠标up事件启动一个函数?

简而言之,当我单击某项内容时,我希望mouseup事件创建类似于用户快速选择另一个div(或同一div的一部分)并拖动它的操作。我不是在寻找一个css动画多样化'。我知道这听起来很奇怪,但请阅读下面的内容,我认为我需要

我想用这个

解决的问题

我试图用这个解决的问题如下。我正在制作这个工具:https://dl.dropboxusercontent.com/u/57427474/JsPlumb_troubleshooting/trace3.html

当用户在pad中输入时,单击绿色按钮并移动编辑器都可以正常工作。但是,如果他们再次单击绿色按钮并向记事本添加额外的内容(然后关闭编辑器),jsplumbb线节点就会脱离正常状态,并且不会像下图那样更新。

https://dl.dropboxusercontent.com/u/57427474/JsPlumb_troubleshooting/img.png

但是,当我拖动div时,节点会回到原来的位置。

我在想如果我可以添加一个eventListener,当用户单击绿色按钮时稍微拖动div(使用鼠标事件),我可以巧妙地解决这个问题。

您可以使用trigger();

$("#myButton").trigger("click");

ymmv