【发布时间】:2017-10-15 12:02:42
【问题描述】:
我有下一个代码(从here 中提取),用于为效果很好的部分创建一个新的导航栏:
$('#fullpage').fullpage({
sectionsColor: ['yellow', 'orange', '#C0C0C0', '#ADD8E6'],
onLeave: function(index, nextIndex, direction){
activateNavItem($('#my-nav').find('li').eq(nextIndex-1));
},
afterRender: function(){
activateNavItem($('#my-nav').find('li').eq($('.section.active').index()))
}
});
$('.fa-bell').click(function(){
var destination = $(this).closest('li');
$.fn.fullpage.moveTo(destination.index() + 1 );
});
function activateNavItem(item){
item.addClass('active').siblings().removeClass('active');
}
使用字体很棒的图标:
<ul id="my-nav">
<li><i class="fa fa-bell" aria-hidden="true"></i></li>
<li><i class="fa fa-bell" aria-hidden="true"></i></li>
<li><i class="fa fa-bell" aria-hidden="true"></i></li>
<li><i class="fa fa-bell" aria-hidden="true"></i></li>
</ul>
我的问题是,除了水平“幻灯片”而不是“部分”,是否有办法做同样的事情?
谢谢你
【问题讨论】:
标签: jquery fullpage.js