jQuery width(); 工作不正常

agon024

我想我快要疯了:)。

在我的js文件中,我有:

alert( $('.element').width() );

它将警告“ 867” ...这是错误的。

在Chrome或Firefox控制台中,输入:

$('.element').width();

它以567响应。这是正确的。

我在这里想念什么吗?我应该以其他方式这样做吗?因为js文件中的代码混乱了。

顺便说一句,该元素确实具有通过CSS设置的宽度和浮动-宽度:80%,浮动:左。但是浏览器控制台仍然给我正确的宽度。

谢谢。

埃里克·格罗斯库斯(Erik Grosskurth)

试试这个:

$(window).load(function(){
    alert( $('.element').width() );
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章