Jquery如何在href元素上触发click事件我试图用jquery触发超链接上的click事件,如下所示。超链接没有任何ID但它确实有cssclass $(document).ready(function () { $('.cssbuttongo').trigger('click'); });上述功能无效。这是超链接<a href="hyperlinkurl" class="cssbuttongo">hyperlink anchor</a>谢谢你的回答。
3 回答
阿晨1998
TA贡献2037条经验 获得超6个赞
我没有事实证据来证明这一点,但我已经遇到过这个问题。似乎在<a>
标签上触发click()事件似乎没有你想象的那样,输入按钮。
我使用的解决方法是在窗口上设置location.href属性,这会导致浏览器加载请求资源,如下所示:
$(document).ready(function(){ var href = $('.cssbuttongo').attr('href'); window.location.href = href; //causes the browser to refresh and load the requested url });});
编辑:
我会做一个js小提琴,但问题的本质与jsfiddle如何使用iframe呈现代码混合在一起使得它变得不合适。
- 3 回答
- 0 关注
- 2050 浏览
添加回答
举报
0/150
提交
取消