多個選擇與代表使用與用於執行以下操作:如何使用jQuery對象作爲參數委託方法
$(contextElement).delegate('selector1, selector2' , 'eventName', function(){ //blabla });
在管理DOM元素變得至關重要較大的項目,存儲被綁定到變量中的元素窗戶對象成爲一種有吸引力的工作方式。
但是我不能加入與使用的委託方法多選擇這種工作方式:
window.someControl = {
contextElement = $('selector0'),
DOMasProperty1 = $('selector1'),
DOMasProperty2 = $('selector2')
}
someControl.contextElement.delegate(
'you magic answer for using DOMasProperty1
and DOMasProperty2',
'click',
function(){
//blabla
});
注:我知道選擇爲的字符串值反對它的jQuery對象可以存儲在someControl對象中。然而,我存儲jQuery對象以提高代碼的性能,並且一次又一次地調用字符串值將使這種工作方式與簡單地使用方法的選擇器名稱不同。
我需要一個答案以某種方式使用委託的具有減少DOM結合查找
@Rocket:這有什麼錯一點點幽默? :)參考你的編輯,刪除「Thanks 256k」 – XGreen