Javascript 多个jQuery选择器的最佳语法实践

Javascript 多个jQuery选择器的最佳语法实践,javascript,jquery,syntax,jquery-selectors,Javascript,Jquery,Syntax,Jquery Selectors,如果使用jQuery将单击事件绑定到许多不同的选择器,如下所示: scrollToPoint('.main-nav a, .sub-nav a, .enquire-btn, #showcase-list a, #showcase-more-info a.back-btn') 行业标准的语法布局方法是什么?他们的替代方法是什么?选择器优化不如过去那么重要,因为越来越多的浏览器实现document.querySelectorAll(),选择的负担从jQuery转移到了浏览器。 来自如果您确定您需要

如果使用jQuery将单击事件绑定到许多不同的选择器,如下所示:

scrollToPoint('.main-nav a, .sub-nav a, .enquire-btn, #showcase-list a, #showcase-more-info a.back-btn')

行业标准的语法布局方法是什么?他们的替代方法是什么?

选择器优化不如过去那么重要,因为越来越多的浏览器实现document.querySelectorAll(),选择的负担从jQuery转移到了浏览器。
来自

如果您确定您需要那么多选择器,我认为这是最好的方法:
var选择器=[
“.main nav a”,
“.副导航a”,
“全部”,
“其他”,
“.选择器”
];
scrollToPoint(selectors.join(',);
函数scrollToPoint(sel){
$(“#选择器”).text(sel);
}


最好的方法是,对于要选择的所有元素,可以使用相同的类。可能重复@NiravGandhi,但不重复。OP显然知道如何瞄准多个元素。如果你真的读了我的问题,可能的重复显然不是重复。谢谢Aravind Sivam,你说得很好!