在整页.js规范下normalscrollElements
它声明我可以X
数字 JQuery 选择器列为逗号分隔的字符串。
所以这就是我目前配置它的方式:
$('#fullpage_2').fullpage({
anchors:['info', 'lists', 'activity','stats','valorations','forum-stats'],
menu: '#fp-nav',
scrollingSpeed: 700,
normalScrollElements: '#prueba6, #searchbox',
scrollOverflow:true,
afterLoad: function(anchorLink, index){
var loadedSection = $(this);
console.log("el indice es: "+index);
//using anchorLink
}
});
但是,它不适用于多个选择器。奇怪的是,我可以输入以下代码并且它可以工作:
normalScrollElements: '#prueba6',
或者我可以放:
normalScrollElements: '#searchbox',
但是一旦我把两者放在一起,normalScrollElements: '#prueba6, #searchbox'
,它只适用于第一个元素(#prueba6
(。如何绑定到多个元素?
按预期完美工作。观看此演示:https://jsfiddle.net/5yLsdwmt/22/
$('#fullpage').fullpage({
sectionsColor: ['yellow', 'green', 'purple', 'orange'],
normalScrollElements: '#demo1, #demo2'
});
你可能做错了什么。但是由于您没有提供孤立的复制品,我们无法为您提供帮助。
阅读本主题应该可以帮助您解决以下问题:)https://alvarotrigo.com/blog/how-not-suck-at-asking-coding-questions/