多个选择与代表使用与用于执行以下操作:如何使用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