我不明白一旦设置了函数的初始参数,如何更新它们。
我正在使用一个名为serialScroll的插件。插件滚动到初始 $(elem).serialScroll({//...}) 设置中指示的项目。
我想要做的是在用户与页面交互时重新定义该项目的名称。我有另一个变量,它在用户滚动时成功获取信息,我有这么多。
我要做的就是让 serialScroll({)}使用该变量相应地更新它的“item: _ ”字段。
这是serialScroll代码:
var nextClass = ".fig4";
// this is being changed to .figN depending on the users
// scrolling position in the browser/viewport (successfully).
// For proof of communication purposes I forced nextClass
// here to equal .fig4 to see if the two are at lest talking to
// each other, which they are... but now how do i update "items:"
// below to reflect the change in the "nextClass" variable?
$('html').serialScroll({
target:'body',
items: nextClass,
next:'#nextImage',
axis:'y',
duration:700,
force:true,
});