Событие клика по телу после загрузки страницы в jQuery? - PullRequest
0 голосов
/ 11 января 2020

Как смоделировать автоматическое c событие реального щелчка на теле после загрузки страницы в Jquery?

Это не работает, так как мне нужно вручную щелкнуть тело перед автоматом c регистры событий. Мне нужно автоматически симулировать реальное событие клика при загрузке страницы. Ниже я попробовал:

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

Ответы [ 2 ]

0 голосов
/ 11 января 2020

Вы можете использовать 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>
0 голосов
/ 11 января 2020

Вы можете смоделировать клик с помощью:

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

Подробнее об этом можно прочитать здесь:

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...