点击adsense广告或任何地方时隐藏div

时间:2015-03-26 20:25:47

标签: javascript html

我检查过这些:

我需要一个javascript或jQuery脚本来隐藏包含adsense广告的div。我在谷歌搜索过更多,并测试了所有脚本在图像和文字方面都运行良好但不适用于adsense广告。

我注意到的是,当我编写这样的代码时:

<div id="stackoverflow">
adsense code
</div>

自动转换为:

<div id="stackoverflow">
<div id="adunit> <!-- adunit id for text ads --> <!-- google_image_div id for image ads --> <!-- some time it create diff id also for div -->
some code
</div> 
<iframe>
some code
</iframe>
</div>

任何人都可以帮我处理代码吗?

1 个答案:

答案 0 :(得分:1)

在你的元素上使用.hide应该可以工作,

$('#stackoverflow').hide();

然后您可以使用

再次显示它
$('#stackoverflow').show();

这是一个快速小提示,展示如何隐藏onclick here

编辑:看起来您没有正确结束html属性,这可能会导致问题。

<div id="stackoverflow">
<div id="adunit"> <!-- <--- Here --> <!-- adunit id for text ads --> <!-- google_image_div id for image ads --> <!-- some time it create diff id also for div -->
some code
</div> 
<iframe>
some code
</iframe>
</div>