LINUX.ORG.RU

История изменений

Исправление stevejobs, (текущая версия) :

кстати, с точки зрения правильной практики, что лучше - стараться вначале сохранять найденное селектором в переменную и потом использовать уже ее, или сейчас уже нормальным считается каждый раз дергать селектор заново? jQuery можно как-нибудь сказать, что оно монопольно владеет изменением DOMа, и поэтому может автоматически использовать закэшированные данные с предыдущего вызова селектора?

постоянно вижу, что люди дергают селекторы каждый раз заново, но это выглядит несколько.. неправильным что ли. По-умолчанию jquery откуда может знать, что монопольно используется для модификаций? Значит кэшировать не должно, значит всё должно тормозить

Исходная версия stevejobs, :

кстати, с точки зрения правильной практики, что лучше - стараться вначале сохранять найденное селектором в переменную и потом использовать уже ее, или сейчас уже нормальным считается каждый раз дергать селектор заново? jQuery можно как-нибудь сказать, что оно монопольно владеет изменением DOMа, и поэтому может автоматически использовать закэшированные данные с предыдущего вызова селектора?