从JavaScript文件更改HTML页面中的文本语言
我有一个JavaScript文件,需要从html页面创建某种字典(包含翻译文本),并能够从html标题更改语言从JavaScript文件更改HTML页面中的文本语言,javascript,jquery,html,localization,translation,Javascript,Jquery,Html,Localization,Translation,我有一个JavaScript文件,需要从html页面创建某种字典(包含翻译文本),并能够从html标题更改语言 <a class="text-center" id='lnkHumanResources'> <p><img width="100" height="100" src="assets/img/icons/home-hr.png" /></p> <h1>Ljudski resursi</h1
<a class="text-center" id='lnkHumanResources'>
<p><img width="100" height="100" src="assets/img/icons/home-hr.png" /></p>
<h1>Ljudski resursi</h1>
</a>
包含到html示例中:
<script src="assets/js/lib/dictionary.js"></script>
您可以使用jquery的
text
功能更改h1
$('#lnkHumanResources h1').text("Human Resources");
别忘了把JQuery链接到你的Html页面那么什么叫做字段来工作呢?看看这个->我知道你是前端开发人员,对JavaScript和JQuery有很好的了解。您能否提供更多详细信息,说明如何将翻译后的文本指定为“en”(英语),并将其连接到html标题以使其可更改您无法将其连接到html需要添加一个事件侦听器,如单击,因此当用户单击某个按钮时,其将翻译文本
<script src="assets/js/lib/dictionary.js"></script>
<p class="some-class"><span class="trn">Text to translate</span></p>
var translator = $('body').translate({lang: "en", t: dict}); // en to use English
$('#lnkHumanResources h1').text("Human Resources");