jQuery Animate(ScrollLeft)忽略时间参数
jQuery Animate(ScrollLeft) ignores time parameter
好了,伙计们,我不明白了:
thumb.animate(
{'scrollLeft': active.width()*3},
'slow'
);
它按预期滚动,但"slow"
被完全忽略,这意味着它在瞬间滚动,而不是缓慢滚动。
我希望你能帮我……哦,是的,active.width()
是一个数字,因为它不会滑动并抛出错误,因为它不是
正如@soyuka所建议的,你应该用left
而不是scrollLeft
来动画它,因为你的图像是通过overflow:hidden
隐藏的,图像应该绝对或相对定位。
<p class='thumb'>Hello</p>
css: p {
margin:10px;
padding:5px;
border:2px solid #666;
width:250px;
position:relative; //<----required it could also be absolute
}
jQuery脚本:$(function(){
$(".thumb").animate({left : 200},'slow');
});
相关文章:
- 函数参数中的数据与指定变量之间的任何性能差异
- 使用Express捕获参数
- 无法让悬停事件使用 jQuery UI 持续时间参数或 CSS 处理目标元素的同级元素
- RESTful GET资源应该如何接受日期时间参数
- 为什么函数参数需要这么长时间才能加载
- Javascript 从 Youtube URL 中提取时间参数
- $interval的时间参数是否可以在间隔之间动态更改
- 创建根据时间参数计算对象状态的函数
- 如何在setInterval函数中生成第二个参数(持续时间)的随机持续时间值
- 如何在遍历对象时为setTimeout参数设置固定的时间偏移量
- 是否有可能创建一个节流函数,它可以将另一个函数(也有参数)和时间延迟作为参数
- 我怎么能得到刷新时间从html输入框和刷新它与该参数
- jQuery追加没有时间戳参数
- 如何将参数传递给基于时间的Google App Script触发器
- Javascript setTimeout忽略时间参数
- jQuery Animate(ScrollLeft)忽略时间参数
- 为什么Selenium WebDriver不使用JavaScript等待时间参数工作
- 委托-构造/执行-时间参数
- 不能将时间作为参数传递给函数
- 可变时间参数Javascript超时