我有一个href,我想在页面加载时自动点击。这是HTML:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$("#foo").trigger('click');
});
</script>
这是脚本部分:
mat
但是当我加载页面时没有任何反应。我使用了错误的ajax lib或者这段代码有什么问题吗?
答案 0 :(得分:0)
你需要使用jQuery('#foo')[0] .click();模拟鼠标单击实际的DOM元素(而不是jQuery对象),而不是使用.trigger()jQuery方法。
注意:DOM Level 2 .click()不适用于Safari中的某些元素。您需要使用解决方法。
发帖