作一個隨屏幕滾動的導航條時,發現一個問題:javascript
火狐、谷歌、ie9正常,ie八、七、6頁面滾動時,導航條沒有反應。html
代碼以下:java
$(document).bind("scroll",function(){ //…… });
後來懷疑綁定對象出了問題,不該該綁定document。改爲「body」,仍是不行。再改爲window,測試成功。api
代碼以下:框架
$(window).bind("scroll",function(){ //…… });
查找api後,發現一句話:測試
當用戶滾動元素中到一個不一樣的地方時,scroll事件將發送到這個元素。它適用於window對象,但也可滾動框架與CSS overflow屬性設置爲scroll的元素