繁体   English   中英

获取元素的宽度和高度

[英]Get elements width and height

如何获得不属于DOM的元素的heightwidth

例如:

var t = $('<div style="position:absolute;height:100px;width:100px;background-color:steelblue;"  >lalala</div>');

var height = t.height(); // height is 0!

也为我工作。 你可以试试

var height = t.innerHeight();

尽管如此小提琴所示

如果这对您不起作用(很可能取决于浏览器),请考虑暂时将元素添加到DOM:

var t = $('<div style="position:absolute;height:100px;width:100px;background- color:steelblue;"  >lalala</div>').hide().appendTo('body');
var height = t.height();
t = t.detach().show();

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM