标签: javascript jquery
哪个更好用,为什么?
if ($(target).parents('div#test').length) {
或
var target = $(evt.target); if (target.parents('div#test').length){
答案 0 :(得分:2)
使用第二个选项会有性能提升。如果您要多次重复使用选择器。
如果你多次使用相同的选择器,基本上你正在缓存你的DOM遍历。
有关详细信息,请参阅this answer