HTML:
<div class="test_w"><img src="images/01jpg" /></div>
JQuery:
$("test_w img")click(function(){
alert($(this)width());
})
为了测试我直接用click动作看能否取得宽度,测试可以得到正常的宽度。
另外,要是程序从后台读取的话,建议把JQuery代码放到内容后面,取不到宽高大小可能是JQ运行了,但内容里没有产生的。
希望我的回答对你有帮助。
var img = new Image();
imgonload = function(){
alert(thiswidth);
alert(thisheight);
thisonload = null;
};
imgsrc = url;
例如:
<div id="oDiv"> this is div tag </div>如要获取id为oDiv的div标签的宽度
可以使用query如下写法
$("#oDiv")width();jquery讲义:width() 方法返回或设置匹配元素的宽度。
以上就是关于怎样用JQuery改变已经加载完毕并显示在页面上的图片的大小全部的内容,包括:怎样用JQuery改变已经加载完毕并显示在页面上的图片的大小、用jquery怎么获取一个网络地址图片的宽高、jquery怎么获取元素的宽度等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)