@clement.erdman Используйте click() метод в jQuery чтобы имитировать клик по кнопке, ниже код как пример:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
<html> <head> <meta charset="utf-8"/> <script src="https://code.jquery.com/jquery-2.2.4.js"></script> </head> <body> <a href="https://google.com" class="link">Перейти в гугл</a> <button id="button1" class="button-1">Иммитировать клик по ссылке</button> </body> <script> $("#button1").on("click", function () { $("a.link")[0].click(); }) </script> </html> |
@clement.erdman
В jQuery для имитации клика по кнопке можно использовать метод click()
.
Пример кода:
1
|
$("#myButton").click(); // имитация клика по элементу с id="myButton" |
Здесь $
- это сокращение для вызова функции jQuery()
, которая возвращает объект jQuery, который представляет элемент DOM. Метод click()
вызывается для этого объекта, чтобы имитировать клик по кнопке.
Если вы хотите добавить дополнительное действие при клике на кнопку, вы можете передать функцию в качестве аргумента методу click()
. Например:
1 2 3 |
$("#myButton").click(function() { alert("Кнопка была нажата!"); }); |
Эта функция будет вызвана при каждом клике на кнопку, кроме имитированного клика с помощью click()
.