我有一个 jquerymobile 代码,用于使用滑动功能更改页面。我的 mobile.changePage 看起来像这样:
$.mobile.changePage("#page"+window.now, {transition: "slide"}, false, true);
我也在使用 localStorage 来存储设置。我已将它们加载到变量 transitionSettings:
函数 loadSettings(){ var transitionSettings = window.localStorage.getItem("transitionsSettings");}
transitionsSettings变量可以是“slide”或“none” 。
我想将此字符串插入到我的mobile.changePage 中,以便它加载设置并设置正确的过渡。
我试过{transition: transitionSettings}和{transition: +transitionSettings}但它没有用。但是,我的loadSettings()函数位于名为settings.js的.js文件中,而我的mobile.changePage()位于slide.js中,它们都被导入到index.html
我认为slide.js应该可以毫无问题地访问settings.js变量。但这不起作用,整个滑动功能都被破坏了。
关于如何将设置变量导入过渡的任何建议?