У меня есть этот простой 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"); –
@Regent нет, если OP хочет вызвать событие click, реализация того, что должно быть сделано, находится на нем –
@ ChakravarthySM взгляните на [docs] (http://api.jquery.com/click/ #click), чтобы увидеть, что происходит, когда вы вызываете '.click()' без аргументов. – Regent