在jQuery中加载页面后单击正文上的事件?



如何在Jquery中模拟页面加载后在正文上自动发生的真实点击事件?

这不起作用,因为它需要我在自动事件注册之前手动单击正文。我需要在页面加载时自动模拟真实的点击事件。 以下是我尝试过的:

$("document").ready(function() {
$("body,html").click(function() {
console.log("Automatic Click");
});
});

您可以使用以下命令模拟点击:

$( "body" ).trigger( "click" );

您可以在此处阅读有关它的更多信息:

https://api.jquery.com/trigger/

你可以像这样使用click((:

$("body,html").click()

$("document").ready(function() {
$("body,html").click(function() { // catch trigger the click
console.log("Automatic Click");
});
$("body,html").click(); // trigger the click
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

最新更新