当公开将在多个页面中使用的jquery脚本时,是否最好将选择器基于id或css类?
答案 0 :(得分:0)
类选择器用于选择多个元素,而如果使用ID选择器,则预期只有一个元素与选择匹配。仅这一点就会让我觉得ID选择器效率更高。
答案 1 :(得分:0)
在网页上保持ID唯一通常是一种很好的做法。因此,如果您基于id进行选择,则脚本只能应用于页面上的1个元素。
如果使用类,则可以将脚本应用于多个元素。
这一切都取决于你的脚本需要什么。
我会考虑你脚本的语义。它应该适用于事物(id)或某些事物类(css类)的特定实例吗?
答案 2 :(得分:0)
最佳做法是同时使用两个:ids每当需要选择页面中唯一的元素时,以及在需要选择多个元素时使用类。