var widtharr=new Array();
for(var i=0;i<div.length;i++){
var th=div[i].offsetWidth;
widtharr.push(th);
}
然后对widtharr进行sort排序,最大数字在最前面。
这样取数组的第一个也只是获取到的宽度数字,并不能直接获得到相应的div(的index)。
这时还要进行一次循环,再把三个div的宽度和数组第一个的宽度进行对比才能确定是哪一个。
这样就得循环两次,效率太低了,有没有一次循环就能获得相应div(的index)的办法。
谢过。
--
修改:xiatianup FROM 27.17.61.*
FROM 27.17.61.*