我发现很多关于合并点击和更改jQuery事件的线程。但我不确定如何将基本的单击事件与Bootstrap Switch的此特定事件组合在一起。以下两个事件应该具有相同的代码。结合它们的最佳方式是什么,所以我没有两次重复相同的代码?具有相同执行的多个jquery事件 - 如何组合?
1.
$('#regular-product .cancel').click(function(e){
// SAME CODE GOES HERE //
});
2.
$('#regular-product .toggle').on('switchChange.bootstrapSwitch', function(event, state) {
if ($('#regular-product .bootstrap-switch').hasClass('bootstrap-switch-off')) {
// SAME CODE GOES HERE //
}
});
这里是一个答案,我发现我不能够重复这一点。 (Jquery combine click and change for one execution)在这种情况下,这可能不是正确的方法?
啊,好的。这是有道理的 - 我正在考虑这个问题。谢谢! – Lindsay 2014-08-31 18:05:19