【发布时间】:2018-07-05 14:07:55
【问题描述】:
我(曾经)基本上试图从具有多个元素的变量中获取一个特定元素。
编辑答案,感谢@pointy:
var $item = $('.item');
var $activeItem = $item.filter('.active');
$activeItem.css('borderColor', 'red');
目标是使用变量$item。此代码已简化以适应问题。
还有其他答案,比如$('.item.active')
【问题讨论】:
-
如果 .active 也是一个类,
$( '.item.active' ). -
你能提供 HTML 吗?
-
还有
.filter()。 -
虽然我没有使用很多 JQuery,但我相信
$()接受查询选择器。因此,您可以结合#、.、tagName和任何其他类型的任意数字选择器来选择嵌套元素。有关示例,请参见 Shilly 的评论。
标签: javascript jquery class selector