我有例如:
$('#field').click(function(){
alert('One');
alert('Two');
})
我想使用触发器:
$('#field').trigger('click');
可以为此添加功能吗?
如果我使用触发器,我只想执行alert('One');
也许作为...
$('#field').click(function(){
alert('One');
if(this != trigger){
alert('Two');
}
})
最佳答案
.trigger
实际上可以向事件发送参数(需要是一个数组)。
$('#field').trigger('click', [true]);
然后像这样修改事件:
$('#field').click(function(e, trigger){
alert('One');
if(!trigger){
alert('Two');
}
})
关于javascript - 在 jQuery 中使用选项触发?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12044341/