在第三方网站上,我想单击以下链接来打开模式。
<a data-login-modal href=/login class="link-reset">
我正在考虑使用 .click()
方法。
但是我遇到了麻烦,因为 <a>
:
- 没有
ID
- 所以我不能使用$(#id).click()
; - 没有独特的类 - 所以我不能使用
$(.class).click()
;
使用 .click()
的正确方法是什么?方法基于href
或<a>
姓名(data-login-modal)
?
最佳答案
在 jQuery 中按名称获取元素:
$('[name="ElementNameHere"]').click();
或者更具体地满足您的要求:
$('[name="ElementNameHere"]').click(function () {
// do stuff
});
示例 here .
关于Javascript/jquery - <a> 标记或 href 值上的 click() 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31610947/