我有一个包含多个(100 多个)条目的页面,如下所示:
<a href="javascript:removeFromCart(12302, 2);" class="remove">Remove</a>
现在我正在寻找可以在控制台中运行并帮助我“单击”所有这些“链接”并使用相应参数执行 javascript 函数 removeCart() 的 jQuery 片段。
这不起作用:
$("a[href^='javascript']:contains('Remove')").click()
有什么想法吗?
最佳答案
这里不能使用.click()
,因为 anchor 没有事件绑定(bind)。您需要手动执行 href
属性的内容,这可以使用 eval()
轻松完成:
$('.remove').each(function() {
eval(this.href);
});
关于javascript - 在 href 标签中执行 javascript 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17593740/