carouFredSel:为next/prev按钮创建一个函数
carouFredSel: Create a function for next / prev buttons?
我正在使用carouFredSel在同一页面上创建多个转盘。如果你看看这个JSFiddle,你会发现有两个旋转木马,但只有一个可以用next/prev按钮滚动。
在不添加类或ID的情况下,我试图告诉按钮只滚动相应的转盘。我相信这是通过一个函数来实现的,但我不完全确定如何实现。类似这样的东西:
prev: {
button: function() {
$(this).next('.prev');
}
},
看看这个,它就在文档中:
prev: {
button: function() {
return $(this).parent().siblings(".prev");
}
},
next: {
button: function() {
return $(this).parent().siblings(".next");
}
}
工作JSFiddle演示
哦,注意,我取出了key
,因为那样你就必须同步旋转木马。。。你可以有一个或另一个,而不是两者都有。(除非您有条件地分配了密钥,但您的小代码会丢失)
--
http://caroufredsel.frebsite.nl/code-examples/configuration.phpsearch:"动态获取按钮和容器的HTML元素"
我认为最好设置一个ID。
$("#list1").carouFredSel({
direction: "up",
auto : false,
items: 3,
prev : "#prev1",
next : "#next1"
});
$("#list2").carouFredSel({
direction: "up",
auto : false,
items: 3,
prev : "#prev2",
next : "#next2"
});
查看工作演示。
可能这一个对你很有用。在我的页面上,它的工作效果很好。
prev: {
button : ".prev"
},
next: {
button : ".next"
},
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 我可以在json对象中添加一个函数吗
- Javascript使函数一个接一个地执行
- 是JavaScript中的函数一个对象
- 两个几乎相等的jQuery函数;一个适用于IE,一个不适用于IE
- 两个Javascript函数一个window.onload=Custom.init;和一个window.onload=f
- 使javascript加载函数一个接一个地执行
- 如何通过两个嵌套的匿名函数(一个带有超时的事件处理程序)传递变量
- 为什么我不能让两个jQuery函数一个在另一个里面呢?
- 给函数一个变量名,而不是它的值
- 如何使用嵌入函数(一个滚动页由Pete - peachananr)
- 是否有可能给JavaScript函数一个类型/类?
- 确保两个函数一个接一个地执行,其中第一个函数内部有一个异步调用
- 两个不同的ajax函数一个接一个调用返回相同的值
- jQuery第一次更改函数一个工作
- 给这个函数一个id
- 如何给回调函数一个值一个变量在特定时刻
- 使用回调使两个函数一个接一个地运行
- 两个函数(一个用php)是否可以用“;onclick”;
- 两个几乎相同的函数.一个函数用Queue进行排队.Jquery效果在queued函数上不起作用.为什么