javascript - 从选定列表中获取特定对象

标签 javascript jquery

我想在那之后我就得敲自己的头了。

假设我有这样的 html:

<div class="some-class"></div>
<span class="some-class"></span>

我在某个地方选择这样的项目:

var items = $(".some-class");

稍后我只想从 items 中获取 div。我知道我可以使用:

var divs = $("div.some-class");

但是有没有一种简单的方法,无需进行更多选择或通过 .each 迭代元素?类似于 items.someFunction("div")

最佳答案

您正在寻找jQuery filter :

var items = $(".some-class"),
    divs = items.filter("div");

关于javascript - 从选定列表中获取特定对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9498817/

相关文章:

JQuery html字符串输入框

javascript - 保持 jQuery 动画循环

javascript - useEffect React hook 使用了怎样的比较过程?

javascript - 如何完全删除 d3 forceSimulation 及其拖动 handle

javascript - JS多种内联样式,如何设置后备?

javascript - 南非移动 Javascript 正则表达式

php - 多个 jquery 倒数计时器不显示在 php 循环中

javascript - 如何提前关闭来自 php 的 ajax 调用?

javascript - Django csrf token + Angularjs

javascript - 给定键列表,如何将对象的值作为数组获取?