Jquery缩放和旋转购物模块的bug
jquery zoom and carousel shopping module bug
我为一个购物网站修改了一个jquery缩放和carousel模块,它工作得很好(有点),除了carousel工作正常,如果列表项目是6个或更多。如果carousel中有5个项目,则会出现两个问题:
- 左右滚动按钮停止工作->无法看到第6项。
- 整个carousel项目列表没有正确排列。它们都低于滚动线。
如果列表中有4个项目,那么我们不期望左右滚动条工作,但它们仍然没有正确排列。
我就是不知道出了什么问题。我已经创建了jsFiddle与7项。如果你删除<ul class=list-h> <li>...
下的一个项目,你就会看到问题。任何帮助都是感激的。如果你能让它正常工作,我相信很多人都会从中受益。:-)谢谢。
在脚本代码中编辑这一行
if(s.deriction=="left"||s.deriction=="right"){
var width=subObject.length*subObject.eq(0).outerWidth();
object.css({width:width+"px",overflow:"hidden"});
var step=s.step*subObject.eq(0).outerWidth();
};
成为:
if(s.deriction=="left"||s.deriction=="right"){
var width=subObject.length*subObject.eq(0).outerWidth();
object.css({width:width+"px",overflow:"hidden",marginLeft:-30,marginTop:0});
var step=s.step*subObject.eq(0).outerWidth();
};
我在JsFiddle中尝试过,它可以很好地处理5个项目。
我希望它能帮到你,至少能缩小你要找的地方
相关文章:
- Javascript,访问一个主要对象模块模式中的每个对象
- 节点Js:How to catch a“;没有这样的文件或目录“;读取线模块出错
- 如何从模块链中调用函数.导出到节点中
- 尽管链接成功并已成功下载,但未找到NPM模块
- 节点是否需要模块传递带有方括号的arg?这是个错误吗
- 从模块内部访问Express装载路径
- RequireJS向模块传递配置总是返回undefined
- Node.js正在更改应用程序以使用集群模块
- 在Meteor项目中安装并包含npm模块后出错
- 模块模式和这个
- 将依赖外部库的UMD模块与browserfy捆绑在一起
- 找不到模块捆绑包
- JavaScript命名约定;静态“;类或模块
- 显示模块模式在Knockout中设置模型的新实例
- 有没有比在app.js上绑定模块名称更好的方法来动态加载视图模型和视图以显示模态
- Javascript模块系统I'I’我正在努力,但搞不明白
- 如何捆绑循环相关模块
- 如何捆绑commonjs模块,除非指定需要
- Node.js重载模块bug
- Jquery缩放和旋转购物模块的bug