onclick
関数を強制的に呼び出したいと思っています。
$('.checkbox-selector').click(function() {
});
$('.checkbox-selector1').click(function() {
});
コントロールが最初の関数に移動すると、2番目の関数が自動的に呼び出される必要があります。つまり、onlickイベントがトリガーされます。
onclick
関数を強制的に呼び出したいと思っています。
$('.checkbox-selector').click(function() {
});
$('.checkbox-selector1').click(function() {
});
コントロールが最初の関数に移動すると、2番目の関数が自動的に呼び出される必要があります。つまり、onlickイベントがトリガーされます。
function func1(e) {
// do stuff for selector
// run func2 too!
func2();
}
function func2(e) {
// do stuff for selector1
}
$('.checkbox-selector').click(func1);
$('.checkbox-selector1').click(func2);
これはどういう意味ですか?
もしそうなら、コメントを見てください!イベントなどを考えると非常に貴重な情報が含まれています。
に置き換えfunc2();
て$('.checkbox-selector1').trigger('click');
、ネイティブイベントハンドラーをトリガーすることもできます。使用方法は、実質的にはどちらでも$('.checkbox-selector1').triggerHandler('click');
同じです。func2();
jQueryトリガー関数を見てください
あなたが探しているものが正確に何であるかはわかりませんが、私は推測します:
$('.checkbox-selector').click(function() {
/* all sorts of stuff*/
$('.checkbox-selector1').click();
//or:
$('.checkbox-selector1').trigger('click');
});
$('.checkbox-selector1').click(function() {
});
そんな感じ?