3
Q
智能滚动
A
回答
4
它的简单..例如与jquery你可以调用一个函数内.scroll()触发每当你开始滚动......只使用.offset()从顶部或底部,你有你的位置,并可以开火你要
1
对于类似的任务我创建了一个小的jQuery插件称为«fixedAfter»主要的想法背后是设置一个静态的位置,这样的对象,然后动态地改变他们对窗口滚动事件位置,smthg像
$.fn.fixedAfter = function(pos) {
var $this = this, $window = $(window), obj;
$window.bind('scroll.fixedAfter', function(e) {
obj = ($window.scrollTop() < pos)
? { position: 'static' } /* or { position: absolute, top: pos } */
: { position: 'fixed', top: 0 }
$this.css(obj);
});
/* if a page is loaded by an internal link (e.g. page.html#internal-id) */
$(document).ready(function() {
$window.trigger('scroll.fixedAfter');
})
};
所以如果你想修复视口顶部的一个按钮,比方说滚动100px之后,只需调用插件w ith
$('button').fixedAfter(100);
相关问题
- 1. 智能JScrollPane自动滚动
- 2. Bootstrap Modal正在向下滚动智能手机设备
- 3. 如何禁用智能手机上的水平滚动? (HTML Webview)
- 4. Asp.net mvc视图引擎 - 滚动我自己的智能感知
- 5. “智能”链接滚动条和编辑控件?
- 6. 实施三星智能电视应用内容滚动条
- 7. 启动智能卡编程
- 8. 智能Eclipse自动导入?
- 9. 滚动功能
- 10. C++ MFC滚动条不能滚动
- 11. 滚动查看器内不能滚动
- 12. 回收不能滚动内滚动型
- 13. 滚动功能激活滚动
- 14. 不能滚动ScrollView
- 15. 滚动功能jquery
- 16. jqmodal滚动可能
- 17. ExpandableListView不能自动滚动
- 18. 滚动动画技能栏
- 19. 在智能感知中滚动浏览方法超载选项的热键
- 20. 滚动到列表网格中的带页面选项的行智能gwt
- 21. 垂直安排在智能手机浏览器divs与滚动中心div
- 22. 三星智能电视页面滚动视图以响应上下按键
- 23. jQuery - 如何使用智能的方式来加载滚动顶部的内容
- 24. 运动感应使用智能手机
- 25. JS - 创建智能自动完成
- 26. 智能卡USB驱动器号
- 27. 智能自动生成Javadoc评论?
- 28. 如何使c + + 11自动更智能?
- 29. 敌方人工智能运动决策
- 30. 智能手表通知及行动
http://api.jquery.com/category/offset/。另请参阅window.onscroll事件(https://developer.mozilla.org/en/DOM%3Awindow.onscroll) – j08691 2012-01-30 17:17:24