jQuery .click メソッドは .click イベント ハンドラーをトリガーしますか?
そうでない場合は、イベントハンドラーをトリガーする方法があります (基本的に、私のページでは、マウスでリンクをクリックするか、JavaScript でトリガーすることができます。これらの両方のケースで発生することを同じ方法で処理したい-つまり、ハンドルしますすべてクリック イベント ハンドラー内で)。
jQuery .click メソッドは .click イベント ハンドラーをトリガーしますか?
そうでない場合は、イベントハンドラーをトリガーする方法があります (基本的に、私のページでは、マウスでリンクをクリックするか、JavaScript でトリガーすることができます。これらの両方のケースで発生することを同じ方法で処理したい-つまり、ハンドルしますすべてクリック イベント ハンドラー内で)。
あなたも試すことができます:.trigger。このような:
$('#element').trigger("click");
追加のパラメーターを渡すこともできます。
$('#element').trigger("click",parameter);
イベント ハンドラーは次のようになります。
$('#element').on('click', function(event, parameter) {
});
trigger("click")
よりも良いと考える意見もあります.click
。との違いについては、このディスカッションとこのディスカッションを確認してください。.click
.trigger("click")