Рационално използване на jQuery
Как да използвам правилно jQuery
А сега какво се подразбира. Нека вземем малка част от маркировката, върху която ще дадем примери.
1. Най-добрият и бърз начин за търсене на елемент е чрез неговия атрибут id, тъй като се използва DOM методът getElementById. Ако елемент няма идентификатор, тогава трябва да се посочи най-близкият до него елемент с идентификатор:
2. Използвайте името на маркера преди името на класа:
В този случай се използва DOM методът getElementsByTagName и сред избраните елементи се търси този, който има клас 'on'. Най-популярният избор на елементи по име на клас е един от най-бавните в jQuery.
3. Никога не поставяйте името на маркера пред идентификатора:
В този случай първо ще бъдат избрани всички елементи с таг 'div' и едва тогава сред тях ще бъде намерен елемент с необходимия идентификатор.
4. Кеширане на jQuery обекти. Например използвате обект повече от веднъж, вместо да търсите елемент няколко пъти:
запазете го в локална променлива:
Забележка: най-често '$' се използва пред името на променлива, за да покаже, че в нея се съхранява обект jQuery.
5. Изграждане на вериги. Повечето jQuery методи връщат jQuery обект след изпълнение, това ще спести размера на кода: