jq相对窗口定位

JS三教九流系列-jquery实例开发到插件封装4

若如初见. 提交于 2019-12-23 16:14:12
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 我们先写实例,然后可能需要在封装为插件,最后做更高级的处理! 封装插件基础学习 http://my.oschina.net/u/2352644/blog/487688 1-7实例地址 http://my.oschina.net/u/2352644/blog/490827 8-17实例地址 http://my.oschina.net/u/2352644/blog/491933 18-23实例地址 http://my.oschina.net/u/2352644/blog/497003 效果目录: 24.页面滚动时 部分结构 相对窗口定位 25.返回顶部 26.无缝滚动 27.多行文本框字数限制效果 28.表单验证 29.移动列表切换焦点图 30.下拉框选项左右移动 24. 页面滚动时 部分结构 相对窗口定位 原理:获取元素相对页面的top值做判断标准,不断监听窗口滚动条的位置,超过这个top值,加入position:fixed属性,实现窗口固定,小于这个top值移除属性,恢复为默认页面位置(针对ie6对fixed的不支持问题,写入css的hack:position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop)