假设滚动条在某个位置,有没有办法让我知道,以像素为单位,我还有多少滚动?
我正在使用 jQuery scrollLeft:http ://api.jquery.com/scrollLeft/ 但我不想超出该值...
假设滚动条在某个位置,有没有办法让我知道,以像素为单位,我还有多少滚动?
我正在使用 jQuery scrollLeft:http ://api.jquery.com/scrollLeft/ 但我不想超出该值...
http://www.softcomplex.com/docs/get_window_size_and_scrollbar_position.html
这里有一套很棒的跨浏览器解决方案......
使用 element.scrollHeight, element.scrollWidth: https://developer.mozilla.org/en/DOM/element.scrollHeight https://developer.mozilla.org/en/DOM/element.scrollWidth
兼容性:http ://www.quirksmode.org/dom/w3c_cssom.html
但是,不要担心超出该值 - 浏览器无论如何都会调整到最大值。