我可以用cycle()来做到这一点吗?
我有 this 代码:
HTML
<div class='myDiv'>1</div>
<div class='myDiv'>2</div>
<div class='myDiv'>3</div>
<div class='myDiv' style='display:none'>4</div>
<div class='myDiv' style='display:none'>5</div>
CSS
.myDiv
{
width:50px;
height:50px;
line-height:50px;
border:2px solid #000000;
float:left;
text-align:center;
margin-right:10px;
}
jQuery
$('#myButton').click(function () {
});
,当我单击 MOVE 时,我想要
,向左滑动 div myDiv
。
所以,如果开始是1 2 3
,点击MOVE
它一定会变成2 3 4
,而不是3 4 5
代码> 等等。
我想使用 .cycle()
插件来完成此操作,但我不知道是否可以使用它设置 scroll-window
。
是否可以?或者我需要实现我自己的 jQuery/JS 函数? (使用淡入淡出/滑动效果
,将是一项艰苦的工作)。
I have this code :
HTML
<div class='myDiv'>1</div>
<div class='myDiv'>2</div>
<div class='myDiv'>3</div>
<div class='myDiv' style='display:none'>4</div>
<div class='myDiv' style='display:none'>5</div>
CSS
.myDiv
{
width:50px;
height:50px;
line-height:50px;
border:2px solid #000000;
float:left;
text-align:center;
margin-right:10px;
}
jQuery
$('#myButton').click(function () {
});
and I'd like, when I click on MOVE
, to slide to the left the divs myDiv
.
So, if the start is 1 2 3
, clicking on MOVE
it must become 2 3 4
, than 3 4 5
and son on.
I'd like to do it with the .cycle()
plugins, but I don't know if I can setup a scroll-window
with it.
Is it possible? Or I need to implement my own jQuery/JS functions? (with fade/slide effect
, will be an hard work).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用 carousel lite,将 scroll 设置为 1 visible 设置为 3
http://www.gmarwaha.com/jquery/jcarousellite/#doc
You can use carousel lite with scroll set to 1 visible set to 3
http://www.gmarwaha.com/jquery/jcarousellite/#doc
工作演示
或者,如果您愿意 - 使用 PREV 和 NEXT 按钮:
工作演示 2
(您可以在此处找到基本教程)
快乐编码!
WORKING DEMO
Or if you want - with PREV AND NEXT buttons:
WORKING DEMO 2
(You can find the basic tutorial HERE)
Happy coding!