【发布时间】:2014-06-01 08:13:51
【问题描述】:
我的页面上有一些链接,当用户单击另一个元素时,我需要以编程方式单击一个元素。例如,当我点击元素 A 时,jQuery 应该点击元素 A2。
从技术上讲,我不知道这叫什么,而且我很难找到如何做到这一点。这在 jQuery 中可能吗?
【问题讨论】:
-
你得到答案了吗?
标签: javascript jquery html css
我的页面上有一些链接,当用户单击另一个元素时,我需要以编程方式单击一个元素。例如,当我点击元素 A 时,jQuery 应该点击元素 A2。
从技术上讲,我不知道这叫什么,而且我很难找到如何做到这一点。这在 jQuery 中可能吗?
【问题讨论】:
标签: javascript jquery html css
将事件处理程序附加到您的第一个元素(下例中的#elementA),然后在第二个元素(下例中的#elementB)上触发点击事件
$("#elementA").on("click", function (e) {
$("#elementB").click();
});
【讨论】:
使用下面做触发事件,当div1被点击时,触发div2的点击事件
$("#div1").click(function (){
$("#div2").trigger("click");
});
【讨论】:
trigger 是在元素上生成事件的首选方式。stackoverflow.com/a/9666577/903324
你可以通过click()触发点击
【讨论】: