window.onload=function(){ var a = $("#div").width(),//width()返回元素的宽高,不包括padding/border/margin b = $("#div").innerWidth(),//innerWidth()返回元素的宽高 + padding c = $("#div").outerWidth(),//outerWidth()返回元素的宽高 + padding + border d =
其实这里可以用一个偷梁换柱的办法,把display:none改为 display:block;visibility:hidden;position:absolute; 在jquery的swap方法中实现了这种效果,我们来看源码: var swap = function( elem, options, callback ) { var ret, name, old = {}; //记住旧的样式,并插入新的样式 for ( name in options ) { old[ name ] = elem