我發現很多關於合併點擊和更改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