这里有一个方法可以将DIV的滚动条滚动到其子元素所在的位置,方便自动定位。var container = $('div'), inner = $('#inner');container.scrollTop( inner.offset().top - container.offset()....
分类:
Web程序 时间:
2015-11-13 15:55:04
阅读次数:
221
//div出滚动条://滚动条始终处于最下面。聊天程序需要$("#discussion").bind('DOMNodeInserted', function(e) { this.scrollTop=this.scrollHeight;});
分类:
Web程序 时间:
2015-11-09 18:37:46
阅读次数:
238
我看看是否能描述清楚这个需求:现在有两块相关的区域:左列表,右操作说明。列表可能很长,有垂直滚动条;那么在滚动的时候,希望右侧的操作说明保持不动,好随时查阅。这好办,将右侧的操作说明所在的DIV的position设成fixed,如此即可在左侧列表滚动之时岿然不动矣。问题是,整个页面也有一个垂直滚动条。当这个页面滚动条滚动时,这个fixed的操作说明,顿时位置突变,跑到它原先的顶部,遮盖了其他的内容。...
分类:
其他好文 时间:
2015-11-05 10:48:02
阅读次数:
249
网页中获取滚动条卷去部分的高度,可以通过 document.body.scrollTop 来获取,比如使div跟着滚动条滚动:window.onscroll = function (){ var div = document.getElementById("div"); div.styl...
分类:
其他好文 时间:
2015-10-14 12:03:02
阅读次数:
122
js智能判断是否可以自动滚动比如,做一个音乐播放器,边播放,边定位歌词,播放的时候,需要自动定位到播放语句,但是用户去拖动或者滚动div(歌词面板)时,这时就必须停止自动滚动,或者说是不能自动滚动,这个怎么做呢? 如果能时时判断 用户是否在滚动就好了? 或者能够 知道滚动开始 和 结束事件 也行? ...
分类:
Web程序 时间:
2015-10-13 21:12:14
阅读次数:
224
关于js鼠标事件综合各大浏览器能获取到坐标的属性1.page随滚动条变化(pageY会增加滚动条滚动的距离),兼容性:除IE6/7/8不支持外,其余浏览器均支持;2.clientX/Y获取到的是触发点相对浏览器可视区域左上角距离(不随页面滚动而改变,clienY不会增加),兼容性:所有浏览器均支持;...
分类:
Web程序 时间:
2015-10-09 11:46:05
阅读次数:
130
要解决两个需求:一个是从A页面跳到B页面,滚动到页面的任何地方;第二个是在B页面内部点击某个元素,滚动到页面的任何地方;怎么解决啊?很简单,当然是用锚点。首先在A页面创建一个锚点点击跳转然后在B页面定义这个锚点...这里是很多文字,把页面撑开,撑出滚动条...滚动到这里...再加点文字...好,测试...
分类:
Web程序 时间:
2015-09-11 20:50:08
阅读次数:
217
滚动条的基本交互有两个,鼠标拖拽滚动条和滚轮滚动。 ? ? ? ?滚动条涉及到的dom元素:1、主体区域(obj,box2与box4的父元素),鼠标滚动的触发主体,包含内容和滚动条,宽高自定。2、滚动条(b...
分类:
Web程序 时间:
2015-09-10 17:52:49
阅读次数:
222
function scroll(obj) {/*往左*/var tmp = (obj.scrollLeft)++;//当滚动条到达右边顶端时if (obj.scrollLeft == tmp) {obj.innerHTML += obj.innerHTML;}//当滚动条滚动了初始内容的宽度时滚动条...
分类:
其他好文 时间:
2015-09-09 19:19:26
阅读次数:
226