js中$(window)和$('body,html')的区别是什么啊?。。。。。。。。。。。。。
窗体和DOM对象,获取相关属性还和文档模型有关,就你说的scrollTop,xhtml模式body为0,html才是滚动高度,backcompat模式返回来
window的scrollTop返回滚动高pageYOffset
// Return the scroll offset
return win ? ("pageXOffset" in win) ? win[ i ? "pageYOffset" : "pageXOffset" ] :
jQuery.support.boxModel && win.document.documentElement[ method ] ||
win.document.body[ method ] :
elem[ method ];
一个是窗口,一个是文档
$(window) 获取的是窗口
$('body,html')获取的是文件本身