我已经为元素列表创建了一个带有溢出滚动的容器,当单击一个元素时,它会触发一个事件,我想知道如何检查该元素是否完全可见,如果不可见,则使外部 div 滚动,直到元素完全可见,然后触发事件。
有没有办法结合原生 css3 动画和一些 js 来实现滚动?
只需要适用于 webkit 浏览器,更具体地说是移动 safari。
这是我迄今为止所做的一些示例代码:
http://jsfiddle.net/calebo/hywnc/ http://jsfiddle.net/calebo/hywnc/
就这样:http://jsfiddle.net/hywnc/17/ http://jsfiddle.net/hywnc/17/
我正在使用scrollTo http://flesler.blogspot.com/2007/10/jqueryscrollto.html滚动/动画插件;为了找到正确的幻灯片,我正在寻找第一个偏移量大于 10 的幻灯片;然后我假设前一个是目标。
if ($this.offset().left >= 10) {
// Other logic
return false // Return false to stop the jQuery each method
}
祝你好运
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)