【发布时间】:2012-07-14 06:10:21
【问题描述】:
我有这个简单的代码:here
$(".btn").on('click',function () {
$(".a").trigger('click');
});
$(".btn2").on('click',function () {
$(".a")[0].click();
});
我正在尝试模拟按下 Anchor。
但是当我使用 jQuery 的 trigger 时,它不起作用(为什么?)
当我使用"jsobj".click() func 时,它确实有效。
阅读 jQuery 文档后,我看不出有什么理由不应该这样做。
帮助?
PS:我正在使用 Chrome。
【问题讨论】:
-
你试过 $(".a")[0].trigger('click') 吗?
-
这会起作用,问题是为什么 trigger('click') 不起作用
-
观察确实很有趣..
-
你会在这里找到更清晰的答案:stackoverflow.com/questions/13505003/…
标签: javascript jquery jquery-events