jQuery选择变量中的元素
jQuery selecting element inside a variable
假设我有这样的东西:
var _tiles = $('.tile');
现在我想选择.active tiles
,如果我想使用变量而不是这样做,我该怎么做呢:
$('.tile.active');
为了避免再次进行DOM解析。。。
只需使用.filter()
:
var activeTiles = _tiles.filter('.active');
因为您已经在_tiles
中缓存了元素,所以不需要进一步的DOM查找。
您可以在如下变量中使用选择器进行搜索:
var activeTile = $('.active', _tiles);
您可以使用.find函数_tiles.find(".active")
相关文章:
- 如何计算每个元素's的高度,并将这些值用作函数中的变量
- 如何将php变量作为javascript中列表的元素
- jquery使用name from变量按类选择元素
- 在JavaScript中,如何修复元素显示和变量创建之间的初始差异
- 为什么不是't my元素:使用变量而不是字符串时包含(变量)功?jquery
- 使用输入变量设置元素的值
- 要更改变量的高度li元素
- 确定变量中元素的数量
- dom元素与javascript变量的绑定
- 如何在html元素中打印javascript变量
- 访问带有变量的Object元素时出现问题
- 如何在 Aurelia(奥雷利亚)中访问自定义元素中的变量
- AngularJS字符串变量到使用sanitize的HTML元素
- 如何在 jQuery 中获取具有特定父类的所有元素的内容,并将它们传递给 GET 变量
- 使用jquery访问聚合物元素变量
- 选择克隆的元素变量中的元素
- 从 HTML 文档中删除但不删除元素/变量
- 将GC清除其侦听器中引用的已移除元素变量
- 元素变量的类型
- Microsoft Metro - Windows 应用商店应用程序 - 元素变量