jfny.net
当前位置:首页 >> 为什么jQuEry中的$wiDth获得的值为0 >>

为什么jQuEry中的$wiDth获得的值为0

$('div').width(); $width 没有这么写的吧 如果div 没有设置宽度 且没有内容 那么宽度应该是0 如果你是利用jquery 后加入内容到div中去 计算宽度时也有可能是0; 具体问题 你写的不是很清楚

如果是新生成的元素,而你在生成之前就使用jq获取宽度,是获取不到的,或者你元素的宽度设置成为了auto,当内部没有元素撑开的时候,获取到的宽度也是0

JS代码不能写在引用JS标签内。 你这弹出来的0肯定不是执行...里定义的changepos的结果

$('div').width(); $width 没有这么写的吧 如果div 没有设置宽度 且没有内容 那么宽度应该是0 如果你是利用jquery 后加入内容到div中去 计算宽度时也有可能是0;

$('div').width(); $width 没有这么写的吧 如果div 没有设置宽度 且没有内容 那么宽度应该是0 如果你是利用jquery 后加入内容到div中去 计算宽度时也有可能是0; 具体问题 你写的不是很清楚

$('div').width(); $width 没有这么写的吧 如果div 没有设置宽度 且没有内容 那么宽度应该是0 如果你是利用jquery 后加入内容到div中去 计算宽度时也有可能是0; 具体问题 你写的不是很清楚

$('div').width(); $width 没有这么写的吧 如果div 没有设置宽度 且没有内容 那么宽度应该是0 如果你是利用jquery 后加入内容到div中去 计算宽度时也有可能是0; 具体问题 你写的不是很清楚。

哪个浏览器?代码贴出来看看···或者改成$(document).width()

var img = new Image(); img.src =$('.img').attr("src") ; var w = img.width; var h = img.height;

$("div:eq(0)").width($("div:eq(0)").width()+200); eq里面的那个0是第几个的意思,第一个div是0,第二个是1,以此类推。

网站首页 | 网站地图
All rights reserved Powered by www.jfny.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com