我试图让与jQuery元素的高度的滚动高度,但它返回undefined
jQuery的不能让一个div元素
代码: alert($('.forIndex').scrollHeight())
请任何帮助将大大的赞赏:http://www.tulzmasterz.com/tutorials/
我试图让与jQuery元素的高度的滚动高度,但它返回undefined
jQuery的不能让一个div元素
代码: alert($('.forIndex').scrollHeight())
请任何帮助将大大的赞赏:http://www.tulzmasterz.com/tutorials/
如果你wan't这个高度,你在你的问题说明,使用height
:
alert($('.forIndex').height())
为了使用scrollHeight
,通过将元素的css属性overflow
设置为scroll
或auto
(并且元素的高度应该比内部的内容短,以便内容生成滚动),该元素应该确实具有滚动。
要获取jQuery元素的scrollHeight,您需要选择查询中的第一个元素。
例子:
alert($('.forIndex')[0].scrollHeight())
(注意 “[0]”)
绝对,只是想我要补充的是,如果你的元素有边距或某事否则增加它的高度,你可以使用.outerHeight()而不是.height()来获得它的总计算高度。 –