java中rebuild在哪_rebuild()后删除事件监听器的fullpage.js

我尝试在这个网站https://frontendsite.bitbucket.io/#twoPage上使用fullpage.js . #twoPage部分中有可折叠的内容 .

我正在启动fullpage插件

var myFullpage;

function initFullPage() {

myFullpage = new fullpage('#fullpage',{

navigation: true,

navigationPosition: 'right',

scrollOverflow: true,

scrollOverflowOptions: {click: false},

scrollOverflowReset: true,

afterLoad: function(anchorLink, index){

var loadedSection = $(this);

var nextSection = loadedSection.next();

var prevSection = loadedSection.prev();

if(nextSection.hasClass('fp-auto-height') ) {

var IScroll = nextSection.find('.fp-scrollable').data('iscrollInstance');

IScroll.scrollTo(0, 0, 0)

}

if(prevSection.hasClass('fp-auto-height') ) {

var IScroll = prevSection.find('.fp-scrollable').data('iscrollInstance');

IScroll.scrollTo(0, IScroll.maxScrollY, 0)

}

},

anchors: ['firstPage', 'twoPage', '3rdPage', 'foursPage'],

});

}

为了通过jQuery显示/隐藏可折叠内容,我添加了点击监听器

$('.plus_icon.question').click(function( ){

var a = $(this).siblings('.answer');

a.toggleClass('open');

$(this).toggleClass('rotate');

myFullpage.reBuild();

});

但是在使用“.answer”一次显示/隐藏可折叠内容之后,单击回调不起作用,但如果我使用myFullPage.reBuild()注释行,则它可以正常工作 . 是fullpage.js的错误还是我的插件不正确?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值