jQueryでは、クリックなどのイベントをトリガーするより良い方法は何ですか? 関数を使用する.trigger('click')か、呼び出し.click()ますか?
私は常に使用してこのイベントをトリガーしていましたが、突然、代わり.click()に使用する必要があると判断しました。.trigger('click')
これらのイベント トリガーを使用して、 で作成されたイベント リスナーをトリガーし.on('click', function(){...})ます。
私はjquery apiをチェックし、他のスタックオーバーフローの投稿[1] [2]を検索しましたが、どちらか一方を使用する理由がわかりません。
.trigger()これは、カスタム イベントを含む任意のイベントを呼び出すために使用できるため、すべてのイベント トリガーの一貫性を維持するために使用する傾向があります。しかし.trigger()、すべての場合に機能するとは限りません。
イベントをトリガーする最良の方法は何ですか? .trigger('click')または.click()?