我有這個簡單的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