gpt4 book ai didi

Jquery按属性长度选择

转载 作者:行者123 更新时间:2023-11-30 23:59:08 25 4
gpt4 key购买 nike

对于jquery,是否有一个选择器语句可以直接获取具有特定字符串长度属性的所有DOM对象?

例如,在下面的 html 中,仅检索字符串长度为 3 的类的节点 => 会产生类为 1 和 2 的 div ?

<div class="one"></div>
<div class="two"></div>
<div class="three"></div>

最佳答案

这是一个有点奇怪的要求,但您可以使用 filter() 来实现它。

var $divs = $('div').filter(function() {
return this.className.length === 3;
});

-- 2021 年 4 月更新 --

使用 ES6,这段代码可以变得更短:

let $divs = $('div').filter((i, el) => el.className.length === 3);

关于Jquery按属性长度选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31669913/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com