我希望强行调用onclick
函数。
$('.checkbox-selector').click(function() {
});
$('.checkbox-selector1').click(function() {
});
当控件转到第一个函数时,应自动调用第二个函数 即触发onlick事件。
答案 0 :(得分:3)
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();
相同,无论您喜欢哪种。
答案 1 :(得分:1)
看一下jQuery trigger函数
答案 2 :(得分:0)
不确定你正在寻找什么,但我猜:
$('.checkbox-selector').click(function() {
/* all sorts of stuff*/
$('.checkbox-selector1').click();
//or:
$('.checkbox-selector1').trigger('click');
});
$('.checkbox-selector1').click(function() {
});
那样的东西?