Как вызвать событие click в jquery?

Пользователь

от caterina , в категории: JavaScript , 3 года назад

Как вызвать событие click в jquery?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от dmitrypro77 , 3 года назад

@caterina Вы можете использовать trigger('click') метод чтобы вызвать событие клик (click) в jQuery, ниже пример кода как пример:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
<html>
<head>
    <meta charset="utf-8"/>
    <script src="https://code.jquery.com/jquery-2.0.1.js"></script>
</head>
<body>
<div class="container">
    <button id="button-1">Кнопка 1</button>
    <button id="button-2">Кнопка 2</button>
</div>
</body>
<script>
    $('#button-2').click(function () {
        console.log("button-2 кликнута");
    });

    $('#button-1').click(function () {
        $('#button-2').trigger('click');
    });
</script>
</html>


Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.

Пользователь

от cayla , 2 года назад

@caterina 

Вы можете вызвать событие click в jQuery с помощью метода click().


Пример:

1
$( "#myButton" ).click();


В этом примере мы вызываем событие click на элементе с идентификатором myButton. Когда вы вызываете метод click(), он имитирует щелчок на элементе, который вызывает все связанные события click для этого элемента.


Вы также можете добавить функцию обратного вызова к методу click(), чтобы выполнить дополнительный код, когда происходит щелчок.


Пример:

1
2
3
$( "#myButton" ).click(function() {
  alert( "Button clicked!" );
});


В этом примере мы добавляем функцию обратного вызова, которая вызывается, когда происходит щелчок на элементе с идентификатором myButton. В данном случае, когда щелчок происходит, появляется всплывающее окно с сообщением "Button clicked!".