Как использовать Javascript, чтобы нажать кнопку при загрузке - PullRequest
0 голосов
/ 17 января 2020

Я бы хотел, чтобы моя страница (https://fiftyallstars.com/tour.html) была загружена, а TOUR запускался автоматически. Прямо сейчас посетители должны нажать кнопку с идентификатором "starttour"

Вот что я добавил до сих пор, но это не сработает:

 $(function () {
          window.onload = $('#starttour').click();
      });
<a class="start-tour" href="#" id="starttour"><span class="two skinny" style="margin:10px 5px; width:290px; font-weight:bold; letter-spacing:4px;"><i class="fa fa-photo animated faa-pulse faa-slow"></i> Take a Detailed Tour</span></a>

Спасибо за любую помощь.

Ответы [ 2 ]

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

Спасибо. Я думаю, проблема заключалась в том, что страница загружалась слишком медленно, поэтому я добавил функцию паузы.

0 голосов
/ 17 января 2020
Please check the below snippet. Hope it helps

var tourLink = document.getElementById('starttour');
window.onload=function(){
  document.getElementById("starttour").click();
};

tourLink.addEventListener('click', function () {
   console.log("clicked on page load")
});
<a class="start-tour" href="#" id="starttour">
  <span class="two skinny" style="margin:10px 5px; width:290px; font-weight:bold; letter-spacing:4px;">
    <i class="fa fa-photo animated faa-pulse faa-slow"></i> Take a Detailed Tour
  </span>
</a>
...