我有一个div,它动态地加载了两个图像,中间可能还有一个div.图像或div都没有id与它们相关联(我不能让它们有Id).用萤火虫检查它们只是显示为< IMG>和< DIV>.当它存在时,我需要得到这个子div的高度.
我希望我能做到这样的事……
$("#parentDiv > DIV").height();
或这个…
$("#parentDiv > DIV")[0].height();
因为jquery $返回一个数组.第二个给出了javascript错误,所以我知道我在那里.我认为这些应该是接近的.有任何想法吗?
编辑:
这是我正在运行的html.
<DIV id="parentDiv" name="parentDiv"> <IMG style="disPLAY: block; VERTICAL-ALIGN: bottom; CURSOR: pointer" height="17" src="..." /> <!-- this div may or may not be here --> <DIV style="disPLAY: block; BACKGROUND-IMAGE: url(...); WIDTH: 16px; CURSOR: pointer; BACKGROUND-REPEAT: repeat-y; POSITION: relative; HEIGHT: 144px; outline: none"> <DIV style="LEFT: 0px; OVERFLOW: hidden; WIDTH: 16px; POSITION: absolute; TOP: 128px; HEIGHT: 8px"> <IMG style="LEFT: 0px; POSITION: absolute; TOP: 0px" height="8" src="..." /> </DIV> </DIV> <IMG style="disPLAY: block; VERTICAL-ALIGN: bottom; CURSOR: pointer" height="17" src="..." /> </DIV>
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。