Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/379.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在rtl.jquery.mobile-1.4.0.js和jquery.mobile-1.4.2.min.js之间动态切换_Javascript_Jquery Mobile - Fatal编程技术网

Javascript 在rtl.jquery.mobile-1.4.0.js和jquery.mobile-1.4.2.min.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

我正在使用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/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。缓存库后,您需要重新加载/刷新页面以加载不同的库。