jQuery的.height()函数在设备宽度小于1000px时返回0



我有以下代码段,以查找Div的高度

这将返回1400px,当在设备中查看超过1000px宽度时。这是我想要在所有视口上工作的,但是在宽度小于1000px的设备中查看时,它返回0。

var $slideheight=parseInt($('.swiper-slide.swiper-slide-active').height());

div 具有.swiper-slide.swiper-slide-active类和display:block样式属性,还包含HTML内容。

我无法弄清楚为什么我的代码在视口中返回0比1000px宽度少于1000px的宽度,而它适用于视口,而不是1000px宽度。

绝对定位时,请尽量避免使用display:block,因为根据jQuery文档,在<style><script>标签上调用这些方法是强烈不鼓励的。除了做出不良习惯之外,结果也可能不可靠。

相关内容

  • 没有找到相关文章

最新更新