Javascript 谷歌翻译集选择语言文本一次
我想将下拉菜单的文本选择“select language”设置为“意大利语”,但当用户选择相应的语言时,脚本会正常工作。我发现这个脚本将“选择语言”更改为“翻译”,但在这种情况下,“翻译”是永久性的,我不想要这个Javascript 谷歌翻译集选择语言文本一次,javascript,php,jquery,html,css,Javascript,Php,Jquery,Html,Css,我想将下拉菜单的文本选择“select language”设置为“意大利语”,但当用户选择相应的语言时,脚本会正常工作。我发现这个脚本将“选择语言”更改为“翻译”,但在这种情况下,“翻译”是永久性的,我不想要这个 <script src="https://code.jquery.com/jquery-2.1.4.js"></script> <div id="google_translate_element"></div> <script ty
<script src="https://code.jquery.com/jquery-2.1.4.js"></script>
<div id="google_translate_element"></div>
<script type="text/javascript">
function googleTranslateElementInit() {
new google.translate.TranslateElement({
pageLanguage: 'en',
layout: google.translate.TranslateElement.InlineLayout.SIMPLE
}, 'google_translate_element');
}
</script>
<script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
<script>
$(document).ready(function(){
$('#google_translate_element').bind('DOMNodeInserted', function(event) {
$('.goog-te-menu-value span:first').html('Translate');
$('.goog-te-menu-frame.skiptranslate').load(function(){
setTimeout(function(){
$('.goog-te-menu-frame.skiptranslate').contents().find('.goog-te-menu2-item-selected .text').html('Translate');
}, 100);
});
});
});
</script>
函数googleTranslateElementInit(){
新的google.translate.TranslateElement({
页面语言:'en',
布局:google.translate.TranslateElement.InlineLayout.SIMPLE
}“谷歌翻译元素”);
}
$(文档).ready(函数(){
$('#google_translate_元素').bind('DOMNodeInserted',函数(事件){
$('.googte菜单值span:first').html('Translate');
$('.goog te menu frame.skiptranslate').load(函数(){
setTimeout(函数(){
$('.goog te menu frame.skiptranslate').contents().find('.goog-te-menu2-item-selected.text').html('Translate');
}, 100);
});
});
});
提前谢谢。现在还不清楚问题出在哪里,您想在这里实现什么……对不起,我的英语,好吧,我想将字符串“select language”修改为意大利语(默认语言页面),当用户选择他想要的语言(例如西班牙语)时,字符串将改为“意大利语”为“西班牙语”(所有的插件都可以工作)。这个脚本的字符串永远是“translate”,我不想要这个。这个脚本听起来像是你想在语言更改时添加JavaScript事件处理程序,你知道怎么做吗?我正在尝试使用$('.goog-te-menu2-item')。单击(函数()…但这不起作用:(现在还不清楚问题是什么,你想在这里实现什么..对不起我的英语,好吧,我想将字符串“select language”修改为意大利语(默认语言页面),当用户选择他想要的语言时,例如西班牙语,字符串将改为“意大利语”为“西班牙语”(所有的插件都可以工作)。使用此脚本时,字符串永远是“translate”,我不希望出现这种情况。这是脚本听起来像是在更改语言时要添加JavaScript事件处理程序,您知道如何执行吗?我正在尝试使用$('.goog-te-menu2-item')。单击(函数()…但这不起作用:(