javascript - 使用 javascript/jquery 模拟点击 'a' 元素

标签 javascript jquery hyperlink click simulate

我正在尝试模拟对某个元素的点击。 相同的HTML如下

<a id="gift-close" href="javascript:void(0)" class="cart-mask-close p-abs" onclick="_gaq.push(['_trackEvent','voucher_new','cart',$(this).attr('rel')+'-mask_x_button-inaction']);" rel="coupon">&nbsp;</a>

我怎样才能模拟点击它。我试过了

document.getElementById("gift-close").click();

但它什么也没做

最佳答案

使用 jQuery:$('#gift-close').trigger('click');

使用 JavaScript:document.getElementById('gift-close').click();

关于javascript - 使用 javascript/jquery 模拟点击 'a' 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17569012/

相关文章:

javascript - 使用 CSS3 Transform Scale 和 jQuery 制作动画脉冲效果

php - Javascript 不会在 php 页面上运行

javascript - return 语句中的 OR 条件

javascript - 添加 JavaScript 图像数组的链接

javascript - 如何让popup垂直上下展开

javascript - 创建后在带有模型的 html 页面中显示值

javascript - jQuery 循环延迟问题

javascript - 使用 ajax 调用获取 gzipped SVG 文件的内部内容

java - 在可编辑的 EditorPane 上添加 HyperlinkListener

javascript - 悬停文本链接时显示图像?