如何包含谷歌的AdSense广告时,隐藏分区? [英] How to hide div when containing a Google adsense advert?

查看:120
本文介绍了如何包含谷歌的AdSense广告时,隐藏分区?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个包含AdSense广告股利。不过,我想删除的分区,如果一类是present。

 < D​​IV ID = bannerad>
 ... AdSense广告...
< / DIV>

$(文件)。就绪(函数(){
    如果($()是('回来了。:可见)==真)
       $(#bannerad)上卸下摆臂();
});
 

什么是实现这一目标的最佳途径。将使用通过卸下摆臂()的使用显示它jqeury:通过CSS没有一个aginest谷歌T + C的

谢谢

解决方案

 $('回:可见)。remove()方法; 

使用 CSS 显示:无你不能删除它,你只要把它隐藏

如果您在使用 $('回:可见)隐藏() / $('回:可见)。CSS ('显示','无');

您可以使用 $('背:可见)。显示()来显示它。但通过卸下摆臂(),则无法再次显示它。

I have a div that contains an adsense ad. However I want to remove the div if a class is present.

<div id=bannerad>
 ... adsense ad ...
</div>

$(document).ready(function(){
    if ($('.back').is(":visible") == true)
       $( "#bannerad" ).remove();
});

What is the best way to achieve this. Would it be using jqeury via .remove() as using a display:none via css is aginest googles t+c's.

Thanks,

解决方案

$('.back:visible').remove();

Using CSS display:none you can't remove it, you just hide it.

If you using $('.back:visible').hide()/$('.back:visible').css('display', 'none');

you can using $('.back:visible').show() to show it. But via .remove(), you can't show it again.

这篇关于如何包含谷歌的AdSense广告时,隐藏分区?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆