Javascript 谷歌翻译导致导航链接失败

Javascript 谷歌翻译导致导航链接失败,javascript,sharepoint-2013,google-translate,Javascript,Sharepoint 2013,Google Translate,我们已经将谷歌翻译添加到我们的sharepoint网站。但它正导致我们的导航失败。转换后,转换器将向每个元素添加两个html标记 翻译前: <span class="menu-item-text">Who We Are</span> <script type="text/javascript">//<![CDATA[ function googleTranslateElementInit() { new google.translate

我们已经将谷歌翻译添加到我们的sharepoint网站。但它正导致我们的导航失败。转换后,转换器将向每个元素添加两个html标记

翻译前:

<span class="menu-item-text">Who We Are</span>
    <script type="text/javascript">//<![CDATA[
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">//<![CDATA[ //]]>
</script>
我们是谁
翻译后:

<span class="menu-item-text">Who We Are</span>
    <script type="text/javascript">//<![CDATA[
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">//<![CDATA[ //]]>
</script>
हम कौन हैं

谷歌翻译母版页中的代码:

<span class="menu-item-text">Who We Are</span>
    <script type="text/javascript">//<![CDATA[
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">//<![CDATA[ //]]>
</script>
//
//
我已经手动删除了这些标签,这使得导航再次工作。你有什么解决办法吗? 在通过javascript进行翻译后,是否可以删除这些标记


提前感谢。

我们可以使用下面的脚本修复此问题,它不会覆盖Google translator添加的任何功能。 它将根据类选择元素,并将所有子元素的链接设置为父链接“href”值

$(文档).ready(函数(){
$(“.menu item text”)。在(“单击”上,函数(事件){
location.href=$(this.parent().parent().attr(“href”);
});

});非常感谢您的回答。