0
我有幾個寬度不同的元素。我需要循環每個,找到最寬的寬度,並設置所有的寬度。將所有元素設置爲最寬集合的寬度
<div id="mySet">
<span>some content</span>
<span>more content</span>
<span>here content</span>
</div>
JS:
var widest = 0;
$("#mySet span").each(function(){
var this = $(this),
wdth = this.width();
if(wdth > widest){
widest = wdth;
$("#mySet span").each(function(){
$(this).width(widest);
});
}
});
我想我能得到最大寬度,但每到寬度分配給每個元素的時間做我循環。似乎太多循環。
省略號做什麼? – santa
在這種情況下,它需要map返回的數組中的每個寬度,並將每個作爲單獨的參數傳遞給max函數 – searlea