gpt4 book ai didi

jquery - 查找多个div中最长的字符串(同一类)

转载 作者:行者123 更新时间:2023-12-01 07:16:37 25 4
gpt4 key购买 nike

我有一堆 div,它们都有相同的类 (.Name)。

div 内部是一些文本,位于一个范围内。

现在,我想获取所有这些 div 中“测量”的最长字符串的长度。

是否可以使用 foreach 来做到这一点,而不需要迭代它们?我希望我能简单地做到

$(".Name span").text().length

但是,当然,这给了我所有长度的总和。

最佳答案

您可以使用map(),尽管在​​幕后这仍然会迭代所有匹配的元素。

var lengths = $(".Name span").map(function(i, el) {
return $(el).text().length;
}).get();
var maxLength = Math.max.apply(this, lengths);

关于jquery - 查找多个div中最长的字符串(同一类),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18210798/

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