我有这个简单的HTML页面:jQuery的点击功能不触发点击
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"> </script>
<script>
$(document).ready(function() {
$('#test').click();
});
</script>
</head>
<body>
<a id="test" href="http://google.com">http://google.com</a>
</body>
</html>
我想要触发元素上的单击事件称为test
上加载页面。实际的代码实际上比这更复杂,但这个非常基本的例子不起作用。我检查了控制台日志,并且没有通知。
你必须使用$('#test')。trigger(“click”); – 2014-09-22 12:27:49
@Regent不,它是如果OP想要触发点击事件,必须完成的工作的实现驻留在他 – 2014-09-22 12:29:48
@ChakravarthySM看看[文档](http://api.jquery.com/click/ #click)看看发生了什么,当你调用没有参数的'.click()'。 – Regent 2014-09-22 12:31:13