簡體   English   中英

在 jQuery 中加載頁面后,主體上的單擊事件?

[英]Click event on body after page load in 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>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM