示例 HTML:
<ul class="nav">
<li class="item">Item 1</li>
<li class="item">Item 2</li>
<li class="item active">Item 3</li>
<li class="item">Item 4</li>
<li class="item">Item 5</li>
</ul>
现在我想在 .nav
中获取事件元素:
function someFunction() {
var elements = $('.nav').find('.item');
var active = elements.get('.active');
}
当然,.get
是行不通的。但这是我想要得到的例子。所以我有包含元素的变量,我想获取 .active
元素。我不需要 $('.nav').find('.item.active')
,因为这只是一个示例,我的代码要复杂得多,我想使用它多变的。在 jQuery 中是否可能?
最佳答案
您可以将变量作为 jQuery 元素访问。
var elements = $('.nav').find('.item');
$(elements).filter('.active');
关于jquery - 从 jQuery 中选择的元素中按类获取元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38501293/