當公開將在多個頁面上使用的jquery腳本時,最好將選擇器基於id或css類嗎?JQuery Selector最佳實踐
-1
A
回答
0
最好的做法是使用這兩種:ids,無論何時需要選擇在頁面中唯一的元素以及需要選擇多個元素的類時。
0
類選擇器旨在選擇多個元素,而如果使用ID選擇器,則預計只有一個元素將與選擇匹配。僅僅這一點會促使我認爲ID選擇器更有效率。
0
在頁面上保持唯一ID通常是一種很好的做法。因此,如果您選擇基於ID,腳本只能應用於頁面上的一個元素。
如果使用類,則可以將該腳本應用於多個元素。
這一切都取決於你的腳本需要什麼。
我會考慮你的腳本的語義。是否應該在特定的事件(id)或特定類別的事件(css類)的實例上工作?
相關問題
- 1. JQuery最佳實踐
- 2. 最佳實踐
- 3. jQuery Datastore最佳實踐?
- 4. Rails/jquery最佳實踐
- 5. jQuery加載最佳實踐
- 6. 最佳實踐
- 7. 最佳實踐
- 8. 最佳實踐
- 9. 最佳實踐
- 10. 最佳實踐:
- 11. 最佳實踐
- 12. 最佳實踐
- 13. 最佳實踐
- 14. 最佳實踐
- 15. 最佳實踐
- 16. 最佳實踐
- 17. 最佳實踐
- 18. 最佳實踐
- 19. 最佳實踐
- 20. 最佳實踐
- 21. 最佳實踐
- 22. 最佳實踐
- 23. 最佳實踐
- 24. 最佳實踐
- 25. 最佳實踐{{}}
- 26. 最佳實踐
- 27. 最佳實踐
- 28. 最佳實踐
- 29. 最佳實踐
- 30. 最佳實踐
我不認爲有最佳做法。我會說,無論你喜歡什麼,但它也可能很重要(一點)是否你的想法可以適用於多個元素在同一頁面上。 – Jasper
只要你不會搞砸並開始將不需要的事件附加到具有相同選擇器的元素等,誰會在意。否則ID通常更可取,因爲在所有瀏覽器中查找起來更容易。 – adeneo
好的感謝您的建議。 – Marco