下面我有两个 jQuery 选择器。
首先在缓存对象中搜索 DOM 元素,然后搜索其父级,然后在父级(表)中搜索另一个 dom 元素。(例如 2)
第二行(2 行)通过缓存元素进行搜索。 (例如 1)
$('element', table.setting.body).on('blur focus', table.focus).parents('parent').find('another element').on('click', function); // ex2
$('element', table.setting.body).on('blur focus', function); // ex 1
$('another element', table.setting.body).on('click', function); // ex 1
哪一个更快/最佳实践?
前任。1毫无疑问会更快地引用jQuery函数,即。.hide().animate().show()
但是,搜索 DOM 元素的时间是什么时候?