バナーがアクティブな場合にdivを非表示にしたいと思います。しかし、私はjquery hide()を使用してそれに影響を与えるように私は()div IDを削除する場合のみ動作しないようです。これは、イムがやって何です:jquery .remove()は動作しますが.hide()doesnt
if (event.slot.getAdUnitPath() === '/1025113/main-300x600' && !event.isEmpty) {
var $divtohide = jQuery('#ad-replace-card-tag-half-page');
var $pub = jQuery('.grid-block--flex-column');
$divtohide.hide();
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="ad-replace-card-tag-half-page" class="mrec-to-card" style="display: block;">
また、ディスプレイを追加します:ブロックを、私は()非表示を行う際に、 (あなたがそのすでに知っている)動作するはずです)
$divtohide.css('visibility', 'hidden');