jquery 能否取到未加载到dom中的div宽度,高度

jquery 能否取到未加载到dom中的div宽度,高度,第1张

哥们,你插入也应该有个对象吧。var 是申明变量的,而且前面不能用乱七八糟的符号和数字。还是多看看教程吧

插入:

var testDiv=$('<div><a>你的好吗</a></div>');

testDivappendChild($(‘#id’));

获取高度:

alert($(‘#id’)height())

#id代表的是div的id

$(document)ready(function(){

$("#divimg")each(function(){

var obj = $(this);

var img = objfind("img");

if(imgheight() > objheight() || imgwidth() > objwidth())

{

alert("超出预定义大小!");

}

});

});

你得到的是div的宽度。可以试试这样:

<script type="text/javascript">

var width=$("#test img")width();

alert(width);

</script>

如果还不行,那可能是由于你将这个div隐藏了的原因!

希望可以帮到你。

JQ好像不行你用下面的试试标签元素的宽高值获取

//绝对宽度

ObjoffsetWidth

//绝对高度

ObjoffsetHeight以下是获取窗口对象的宽高值。

clientHeight 获取对象的高度,不计算任何边距、边框、滚动条,但包括该对象的补白。

clientLeft 获取 offsetLeft 属性和客户区域的实际左边之间的距离。

clientTop 获取 offsetTop 属性和客户区域的实际顶端之间的距离。

clientWidth 获取对象的宽度,不计算任何边距、边框、滚动条,但包括该对象的补白。

clientX 设置或获取鼠标指针位置相对于窗口客户区域的 x 坐标,其中客户区域不包括窗口自身的控件和滚动条。

clientY 设置或获取鼠标指针位置相对于窗口客户区域的 y 坐标,其中客户区域不包括窗口自身的控件和滚动条。

clip 设置或获取定位对象的哪个部分可见。

clipBottom 获取对象剪裁区域的底边坐标。

clipLeft 获取对象剪裁区域的左边坐标。

clipRight 获取对象剪裁区域的右边坐标。

clipTop 获取对象剪裁区域的顶边坐标。

以上就是关于jquery 能否取到未加载到dom中的div宽度,高度全部的内容,包括:jquery 能否取到未加载到dom中的div宽度,高度、新建div <div><img src="图片" /></div> 如何用jquery 判断图片的大小是否超过了div的大小、JQUERY获取隐藏DIV里面图片的宽高等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9699679.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存