0

我有这样的广告代码:

       <script async src="//"></script>
         <!-- gdfdfhffdfdfdfk -->
         <ins class="adsbygoogle"
         style="display:inline-block;width:125px;height:125px"
         data-ad-client="ssfdsfsdfds"
         data-ad-slot="445454454544454545445"></ins>
       <script>
        (adsbygoogle = window.adsbygoogle || []).push({});
       </script>

我有这个 div:

       <div id="asd"></div>

我想使用 jQuery append 函数将上面的广告脚本附加到#asd 中。我试过这个:

var adcode = "above script"
$( "#asd" ).append(adcode);

但不工作。请帮助我...谢谢

4

1 回答 1

0

此时#asd 实际上在 DOM 中吗?在附加代码所在的同一点尝试 console.log($('#asd')) 并查看它是否实际上在 DOM 中。

您可能还需要在准备好的文档上执行此操作,如下所示:

$(function() {
    var adcode = "above script"
    $( "#asd" ).append(adcode);
});
于 2013-11-04T07:42:39.380 回答