我很痛苦,因为我不能改变网页的语言,我正在使用jquery.polyglot.language.switcher.js插件,但我找不到文档,我也遵循了作者的教程,它不起作用,你能帮助我吗?我添加了代码
<div class="language-switcher float-right">
<div id="polyglotLanguageSwitcher">
<form action="#">
<select id="polyglot-language-options">
<option id="es" value="es" selected>Español</option>
<option id="en" value="http://www.corporativovillamil.com/en/">English</option>
</select>
</form>
</div>
</div>
JS代码
function languageSwitcher() {
if ($("#polyglot-language-options").length) {
$('#polyglotLanguageSwitcher').polyglotLanguageSwitcher({
effect: 'slide',
animSpeed: 500,
testMode: true,
onChange: function(evt) {
alert("The selected language is: " + evt.selectedItem);
}
});
};
}
一切都很好,作者提到了custom.js中的代码,所以我必须把一些东西放在那里,但我不知道放在哪里
发布于 2018-08-02 05:55:47
我用jsfiddle写的,它是关于如何使用这个js插件的,在你的带有脚本标签或javascript文件的html页面中添加这行代码:
$(document).ready(function languageSwitcher() {
if ($("#polyglot-language-options").length) {
$('#polyglotLanguageSwitcher').polyglotLanguageSwitcher({
effect: 'slide',
animSpeed: 500,
testMode: true,
onChange: function(evt) {
alert("The selected language is: " + evt.selectedItem);
}
});
}
});
您还需要将此插件引用添加到您的html:
<script src="https://trampolim.com.br/assets/Polyglot-Language-Switcher-master/js/jquery.polyglot.language.switcher.js" type="text/javascript"></script>
https://stackoverflow.com/questions/51640934
复制相似问题