gpt4 book ai didi

jQuery 循环自定义导航

转载 作者:行者123 更新时间:2023-12-01 02:16:08 25 4
gpt4 key购买 nike

使用 jQuery Cycle 插件创建内容幻灯片(不是图片) - 我如何使下面的代码工作?

这是我的幻灯片内容:

        <div id="slideshow">
<div>
<h1>Title One</h1>
<p>Description for title one</p>
</div>
<div>
<h1>Title two</h1>
<p>Description for title two</p>
</div>
<div>
<h1>Title Three</h1>
<p>Description for title three</p>
</div>
<div>
<h1>Title Four</h1>
<p>Description for title four</p>
</div>
</div>

这是下面的自定义导航:

        <div id="slideshow-nav">
<ul>
<li>
<a href="#">
<span class="thumb one"></span>
<span class="title">One</span>
<span class="desc">Desc one</span>
</a>
</li>
<li>
<a href="#">
<span class="thumb two"></span>
<span class="title">Two</span>
<span class="desc">Desc two</span>
</a>
</li>
<li>
<a href="#">
<span class="thumb three"></span>
<span class="title">three</span>
<span class="desc">Desc three</span>
</a>
</li>
<li class="last">
<a href="#">
<span class="thumb four"></span>
<span class="title">Four</span>
<span class="desc">Desc Four</span>
</a>
</li>

</ul>
</div>

显然我希望导航中的 anchor 链接与上面的右侧幻灯片相对应。如果可能的话,我还想将“事件”类添加到当前选定的导航中?

举个例子,Brightcove (http://www.brightcove.com/en/) 或多或少做了我想要在幻灯片上实现的目标。

谢谢

最佳答案

问题已解决:

我使用了这段代码:

        $('#slideshow').cycle({
fx: 'scrollHorz',
speed: 500,
timeout: 8000,
pause: 1,
cleartype: true,
cleartypeNoBg: true,
pager: '#slideshow-nav',
pagerAnchorBuilder: function(idx, slide) {
return '#slideshow-nav li:eq(' + (idx) + ')';
}
});

$('#slideshow-nav li').click(function() {
$('#slideshow').cycle('pause');
});

$.fn.cycle.updateActivePagerLink = function(pager, currSlideIndex) {
$(pager).find('li').removeClass('activeLI')
.filter('li:eq('+currSlideIndex+')').addClass('activeLI');
};

确保您还使用“jquery.cycle.all.min.js”而不是精简版,因为它不支持寻呼机选项。

关于jQuery 循环自定义导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5398019/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com