当我运行以下代码时:
node = $('.period')
alert(node.width() + ' ' + node.css('width'))
Run Code Online (Sandbox Code Playgroud)
我得到'0 144px'.怎么可能?
fre*_*oma 14
也许你在$(document).ready上调用它,并且width() 获取第一个匹配元素的当前计算,像素和宽度.,它是0,因为它还没有被渲染...
css('width')然而从css样式表读取,它已经可用了.