是否有可能避免定義長整型函數兩次,而只是觸發已定義的函數連接到具有不同事件的不同委派選擇器?jQuery觸發事件附加到不同的委託選擇器?
$('#list').on('click', 'li .controls a:nth-child(1)', function(event) {
// many lines
});
^
$('#list').on('dblclick', 'li .title a', function(event) {
// same set of lines
// so just trigger the above function instead?
});
注意不同的選擇+不同的事件,相同功能的內容。 –