Javascript 在rtl.jquery.mobile-1.4.0.js和jquery.mobile-1.4.2.min.js之间动态切换
我正在使用JQuery mobile开发一款支持两种语言(英语和阿拉伯语)的应用程序。因此,我需要在jquery.mobile-1.4.2.min.js和rtl.jquery.mobile-1.4.0.js之间动态切换添加和删除。我试过了Javascript 在rtl.jquery.mobile-1.4.0.js和jquery.mobile-1.4.2.min.js之间动态切换,javascript,jquery-mobile,Javascript,Jquery Mobile,我正在使用JQuery mobile开发一款支持两种语言(英语和阿拉伯语)的应用程序。因此,我需要在jquery.mobile-1.4.2.min.js和rtl.jquery.mobile-1.4.0.js之间动态切换添加和删除。我试过了 function loadjsfile(filename){ var fileref=document.createElement('script') fileref.setAttribute("type","text/javasc
function loadjsfile(filename){
var fileref=document.createElement('script')
fileref.setAttribute("type","text/javascript")
fileref.setAttribute("src", filename)
if (typeof fileref!="undefined")
document.getElementsByTagName("head")[0].appendChild(fileref)
}
类似地,删除js文件。应用程序正在导航到第一个screenindex.html。我的假设是,当jquery.mobile-js中的任何一个被加载时,它会初始化一些值,并且当js文件被删除时。这些变量值丢失,因此导航到第一页
如果有人遇到并克服了这个问题,请提供帮助。我也愿意接受任何建议。提前谢谢。我不确定我是否看到了这个问题。你有什么问题?我不是在说JQuery,可能是重复的。我说的是JQuery mobile js。我的应用程序支持英语和阿拉伯语,我需要在这些js文件之间切换删除一个,然后单击按钮添加另一个。基本上,rtl.jquery.mobile-1.4.0.js更改了所有UI元素按钮、文本等。。从ltr到rtl。缓存库后,您需要重新加载/刷新页面以加载不同的库。