我有一個擁有多個選擇器的頁面。每個人都有一個點擊事件。我只是想知道是否有一種方法來結合這些選擇器,甚至做一個全局選擇器,並讓jquery找到被點擊的東西?減少用於加速交互的jquery selecters的數量
感謝
我有一個擁有多個選擇器的頁面。每個人都有一個點擊事件。我只是想知道是否有一種方法來結合這些選擇器,甚至做一個全局選擇器,並讓jquery找到被點擊的東西?減少用於加速交互的jquery selecters的數量
感謝
「做一個全局選擇器,讓jQuery找到被點擊的東西?
所有的
$('select').click (function() {
console.log ('A ', this.nodeName, ' was clicked\n',
'It had an id of: ', this.id
);
/* Etc., etc. You can use jQuery or standard DOM to
tell most anything about the element that was clicked.
*/
});
如果我理解你的問題吧,你想要做什麼是組他們,給他們一個類.my_selector_class。
然後添加一個click事件
$('.my_selector_class').click(function(){
})
,並與$(this)
選擇內工作,只能反映實際點擊的元素上的變化。
雖然性能最好,但通過減少加載時獲取的字節來加速頁面加載時間。
感謝Semyazas,您已經爲我回答了很多問題 –
首先,有沒有神奇的解決方案,性能提升將具體到你的HTML/jQuery代碼,你需要分享它爲我們提供幫助。 –
請提供一些代碼................... –