0

我希望onclick强行调用一个函数。

$('.checkbox-selector').click(function() {

});

$('.checkbox-selector1').click(function() {

});

当控件转到第一个函数时,应自动调用第二个函数,即触发 onlick 事件。

4

3 回答 3

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();,无论您喜欢哪个。

于 2012-08-03T09:31:26.113 回答
1

看一下jQuery的触发功能

于 2012-08-03T09:30:37.750 回答
0

不知道你到底在找什么,但我猜:

$('.checkbox-selector').click(function() {
    /* all sorts of stuff*/
    $('.checkbox-selector1').click();
    //or:
    $('.checkbox-selector1').trigger('click');
});

$('.checkbox-selector1').click(function() {

});

类似的东西?

于 2012-08-03T09:37:29.550 回答