函数.动画百分比不起作用
Function .animate in percentage not working
我在网站的左右两侧都有一个导航按钮,但当我尝试使用百分比时,它不起作用,它只接受其中的像素。
HTML:
<span class='leftArrow' id="left" value='left'><i class="fa fa-chevron-left fa-2x"></i></span>
<span class='rightArrow' id="right" value='right'><i class="fa fa-chevron-right fa-2x"></i></span>
JS:
$(function () {
$("#right, #left").click(function () {
var dir = this.id == "right" ? '+=' : '-=';
$(".wrapper").stop().animate({ scrollLeft: dir + '100%' }, 1000);
});
});
CSS:
.wrapper {
height: 100%;
right: 0%;
overflow: hidden;
position: absolute;
top: 0;
width: 100%;
}
有人能给我一盏灯吗?感谢
scrollLeft
只接受像素参见:
http://www.w3schools.com/jsref/prop_element_scrollleft.asp
尝试:
$(function () {
$("#right, #left").click(function () {
var dir = this.id == "right" ? '+=' : '-=';
var wid = $(".wrapper").width();
$(".wrapper").stop().animate({ scrollLeft: dir + wid }, 1000);
});
});
相关文章:
- electronic BrowserWindow的最小高度和宽度在hide()show()方法之后不起作用
- 监视函数从服务返回不起作用,但作用域函数起作用
- 幻灯片滚动javascript不起作用
- 简单的javascript在Shopify中不起作用
- Recaptcha在IE7和IE8中不起作用
- Ember Data DS.Model's set函数不起作用
- JsFiddle上的鼠标事件不起作用
- 我的AngularJS表达式没有'不起作用
- 点击按钮输入不起作用
- 面向对象的Javascript代码在IE7中不起作用
- 分部隐藏在jquery中不起作用
- 在phonegap应用程序内部重定向不起作用
- Array.length似乎不起作用;console.log则显示其他情况
- $ionicplatform内的$scope不;不起作用
- 我的javascript for循环不起作用
- jquery .height() 在媒体查询中使用百分比高度时不起作用
- 函数.动画百分比不起作用
- 通过CSS或JS设置FB评论的百分比%宽度:不起作用
- 用于百分比输入和验证的Angular指令(初始验证不起作用)
- 光滑.js旋转木马剂量在高空百分比不起作用