如何让JCarousel垂直滚动条反向滚动?
我能够使用 jQuery Jcarousel 实例化一个工作滚动器,但我需要它来反向滚动。例如,现在我有:
jQuery(document).ready(function() {
jQuery('#mycarousel').jcarousel({
auto: 1,
vertical: true,
scroll: 1,
animation: "slow",
wrap: 'last',
initCallback: mycarousel_initCallback
});
});
我需要做什么才能使项目向上而不是向下滚动?
先感谢您
I was able to instantiate a working scroller using jQuery Jcarousel however I need it to reverse scroll. For example right now I have:
jQuery(document).ready(function() {
jQuery('#mycarousel').jcarousel({
auto: 1,
vertical: true,
scroll: 1,
animation: "slow",
wrap: 'last',
initCallback: mycarousel_initCallback
});
});
What do I need to do to make the items scroll upwards instead of downwards?
Thank You in advance
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
事实上,事情比这更简单。
干杯!
actually, it's more simple than that.
cheers!
尽管您可以很容易地对其进行编码,但反向自动滚动尚未实现。
这是jCarousel中的自动滚动功能:(
中的第687行到706行jquery.carousel.js )
将
self.next();
更改为self.prev()
应该可以解决问题(现在无法测试,如果您这样做,请发布结果)。祝你好运 :)
Reverse autoscrolling is not implemented yet although you can code it quite easily.
This is the autoscrolling function in jCarousel:
(Lines 687 to 706 in jquery.carousel.js )
Changing
self.next();
toself.prev()
should to the trick (can't test it right now, if you do please post the results).Good luck :)
只是将其添加到 XaviEsteve 答案中(无论如何我都找不到在他的答案中添加评论的地方)。
一旦我将 self.next() 更改为 self.prev(),我必须将“wrap”选项更改为“both”以使其对我有用,如下所示。
Just to add this to XaviEsteve answer (I can't find a place to add comment to his answer anyway).
Once I've changed self.next() to self.prev(), I have to change 'wrap' option to 'both' to make it work for me, like this.
试试这个,应该有效
Try this, it should work