假设我有一堆 <span>
具有不同文本内容的元素。
我怎样才能得到最宽的<span>
?
jQuery 很好。我只关心识别跨度,而不关心宽度本身的值。
类似的问题是here .但他们只得到宽度的值。
我是这样开始的:
$('span').each(function(id, value){
if ($(this).width() > w) {
largestSpan = id;
}
});
最佳答案
var maxWidth = 0;
var widestSpan = null;
var $element;
$("span").each(function(){
$element = $(this);
if($element.width() > maxWidth){
maxWidth = $element.width();
widestSpan = $element;
}
});
关于javascript - 获取 jQuery 集合中最宽的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17508556/