$(“#someDiv”)。attr(“scrollHeight”)在jquery-1.6.1中不起作用
$("#someDiv").attr("scrollHeight")
适用于所有浏览器的jquery 1.3.2 。 但是在更新到jquery 1.6.1时 ,它只适用于IE9。 Firefox 4.0.1,Google Chrome 11和Safari 5都返回undefined。 $("#someDiv").get(0).scrollHeight
但仍适用于所有浏览器。
有谁知道发生了什么?是attr("scrollHeight")
在最新的jquery(即版本1.6.1)中被打破了吗?
jQuery 1.6引入了.prop
并改变了.attr
的含义。
阅读所有关于它的内容。
(总是值得首先检查文档; .attr
的页面也谈到这一点。)