我需要使用jquery模拟按钮上的单击.
常规Javascript MouseEvents(mousedown和mouseup)可以工作,但我想要jquery.
我在一个jquery对象中有div :(只是一个引用)
它被定义为
var $button = $(document.getElementById("iframe")...);
Run Code Online (Sandbox Code Playgroud)
$button - > <div id="1" class="2" role = "button"><b>Action</b></div>
我尝试过$button.click(),$button.trigger('click')但两个都不起作用.
我读过这个,但没有回答这个问题.
试试这个:
var e = document.createEvent("MouseEvents");
e.initMouseEvent("click", true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);
$button[0].dispatchEvent(e);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3857 次 |
| 最近记录: |