#javascript #jquery
#javascript #jquery — jquery — запрос #jquery
Вопрос:
Как лучше всего использовать множественный селектор jquery?
jQuery(this) / jQuery('#id')
или
var _this = jQuery(this)
?
Комментарии:
1. Что?? добавьте какое-нибудь более четкое объяснение того, что вы имеете в виду
2. Мне нужен просто лучший метод между вызовом jQuery (‘#id’) и сохранением этого в переменную? извините за мой плохой английский
3. Селектор, который вы должны использовать, действительно зависит от многих различных факторов, таких как ваш HTML-дизайн в первую очередь, место, к которому вы хотите получить доступ, и так далее. Если вы хотите получить ответ, вам следует сначала более подробно объяснить свой случай, чтобы мы могли дать совет.
4. Да, извини, парень, у меня нет слова на английском, чтобы объяснить это, лол
Ответ №1:
Основное различие между
jQuery('#id');
и
var selector = jQuery('#id');
для первого типа, если вы вызываете одно и то же более одного раза, то для каждого вызова выполняется обход DOM, чтобы получить ссылку на элемент,
но во втором случае он сохраняет ссылку и не просматривает DOM для каждого запроса. Это экономит накладные расходы.
Комментарии:
1. Ах, спасибо, это именно то, что мне нужно. Спасибо Pandeyz