6 ответов:
вы можете выполнить обработчик событий click, назначенный элементу управления button:
$("#mybutton").click();
просто .нажмите ():
$("#theButton").click();
пожалуйста, попробуйте следующий код, например:
setTimeout(function() { $(".class_name").trigger('click'); }, 8000);
обертывание его в этой функции "анонимный документ готов" будет убедиться, что кнопка есть, прежде чем нажать на нее. На всякий случай он пытается щелкнуть, прежде чем элемент, который вы хотите щелкнуть, будет загружен. Это позволит решить эту проблему.
кроме того, помните, что идентификатор использует хэш (т. е. #close-button), но если вы хотите щелкнуть элемент, который имеет класс, то замените хэш на одну точку (т. е.кнопка закрытия.)
jQuery(document).ready(function() { $("#close-button").trigger('click'); });
следующий код будет печатать нажал два раза один из
$('.submitBtn').click();и другие$('.submitBtn').trigger('click')$(document).ready(function() { $('.submitBtn').on('click', function() { console.log("Clicked!"); }) $('.submitBtn').click(); $('.submitBtn').trigger('click') });<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> <button menu="submitBtn" class="submitBtn len4 btn" title="submit" data-code-m="sbm.submit"> Click me </button>
Comments