繁体   English   中英

用户单击一个元素时,触发另一个单击。

[英]When user clicks on one element, trigger a click on another.

我的页面上有一些链接,当用户单击另一个元素时,我需要以编程方式对某个元素进行单击。 例如,当我单击元素A时,jQuery应该单击元素A2。

从技术上讲,我不知道这叫什么,而且我很难找到如何做到这一点。 在jQuery中这可能吗?

将事件处理程序附加到第一个元素(在下面的示例中为#elementA),然后在第二个元素(在下面的#elementB)上触发click事件

$("#elementA").on("click", function (e) {
     $("#elementB").click();
});

这是小提琴: http : //jsfiddle.net/mifi79/Dar8J/

使用以下命令触发事件,单击div1时,触发div2的点击事件

$("#div1").click(function (){ 
     $("#div2").trigger("click");
});

工作演示http://jsfiddle.net/MSSbT/

您可以通过click()触发点击

http://api.jquery.com/click/#click

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM