我购买了一个网站模板,我需要有关使用谷歌翻译的网站翻译的帮助。 翻译效果很好,但在选择语言后,会出现谷歌下拉菜单,当我向下滚动时,它仍会显示并隐藏我的主要标题。 可以做一些事情,比如当我翻译一种语言时删除这个下拉菜单,或者有人可以建议我另一种方法。 非常感谢。
答案 0 :(得分:1)
问题是此栏中的内容位于iframe内部,因此您无法使用javascript触发关闭按钮。
<强>解决方案强>
一旦用户选择了一种语言,就会出现一个名为&#39; goog-te-banner-frame&#39; 已添加。
您可以使用javascript来检测它是否存在并隐藏它
$(document).ready(function(){
if($('.goog-te-banner-frame').length > 0){//check if the iframe exsits
$('.goog-te-banner-frame').css('display','none');
$('body').css('top',0);//google adds top to the body so the bar wont cover website content
}
});
因为此代码使用jquery。确保你加载它:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>