我正在使用这个 jQuery 插件:http ://www.thomaslanciaux.pro/jquery/jquery_carousel.htm创建一个垂直轮播。
我想做一些类似于分页的事情,点击一个按钮并滚动到相应的框架。但我只想要一个按钮。此按钮将出现在最后一帧之后,并且显示为“返回顶部”。单击它时,它将滚动到轮播中的第一个项目。有人知道我如何轻松触发此事件吗?
我写了以下内容,我认为这是您想要实现的目标。
<html>
<head>
<script type="text/javascript" src="http://sorgalla.com/projects/jcarousel/lib/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="http://sorgalla.com/projects/jcarousel/lib/jquery.jcarousel.min.js"></script>
<link rel="stylesheet" type="text/css" href="http://sorgalla.com/projects/jcarousel/skins/tango/skin.css" />
<script type="text/javascript">
jQuery(document).ready(function() {
jQuery('#mycarousel').jcarousel(
{
vertical: true,
scroll: 1
});
// Loop through all images and attach click action
jQuery("#mycarousel img").each( function(index, element)
{
$(element).click( function()
{
jQuery('#mycarousel').jcarousel('scroll', index + 1);
});
});
});
</script>
</head>
<body>
<ul id="mycarousel" class="jcarousel jcarousel-skin-tango">
<li><img src="http://static.flickr.com/66/199481236_dc98b5abb3_s.jpg" width="75" height="75" alt="" /></li>
<li><img src="http://static.flickr.com/75/199481072_b4a0d09597_s.jpg" width="75" height="75" alt="" /></li>
<li><img src="http://static.flickr.com/57/199481087_33ae73a8de_s.jpg" width="75" height="75" alt="" /></li>
<li><img src="http://static.flickr.com/77/199481108_4359e6b971_s.jpg" width="75" height="75" alt="" /></li>
<li><img src="http://static.flickr.com/58/199481143_3c148d9dd3_s.jpg" width="75" height="75" alt="" /></li>
<li><img src="http://static.flickr.com/72/199481203_ad4cdcf109_s.jpg" width="75" height="75" alt="" /></li>
<li><img src="http://static.flickr.com/58/199481218_264ce20da0_s.jpg" width="75" height="75" alt="" /></li>
<li><img src="http://static.flickr.com/69/199481255_fdfe885f87_s.jpg" width="75" height="75" alt="" /></li>
<li><img src="http://static.flickr.com/60/199480111_87d4cb3e38_s.jpg" width="75" height="75" alt="" /></li>
<li><img src="http://static.flickr.com/70/229228324_08223b70fa_s.jpg" width="75" height="75" alt="" /></li>
</ul>
</body>
</html>
我想你想要 jquery scrollTo 插件: http ://demos.flesler.com/jquery/localScroll/#section1
下载插件的链接位于该页面的右侧。