我有可能需要一些優化幾種不同的任務:JQuery的做不同的事情根據不同的選擇。對使用()方法
$('.container').on('click', '.one', function() {
// do task one
});
$('.container').on('click', '.two', function() {
// do task two
});
$('.container').on('click', '.three', function() {
// do task three
});
合併到以下幾點:
$('.container').on('click', '.one, .two, .three', function() {
// How to selectively perform each task, based on the trigger/ selector?
// Think of if (event.type === 'mouseenter') // do sumthing
});
的問題是如何根據每個觸發器/選擇器有選擇地執行每個不同的任務?還是有更好的方法來執行此操作?
感謝
我不明白你爲什麼建議if(event.type ==='mouseenter')'如果想改變上面代碼中的任務是元素,而不是事件。你只有點擊事件。 – Diego
只是一個關於選擇性觸發器的例子,謝謝 – swan