【发布时间】:2015-04-30 17:39:31
【问题描述】:
我有 adsense 代码,我想用 jquery 将它附加到一个 div
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-XXXX" data-ad-slot="XXXXX" data-ad-format="auto"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});
</script>
但它破坏了我所有的脚本, 我正在这样做:
var script ='<?php echo preg_replace("/[\n\r]/","",html_entity_decode($jobsideads[0]['script'])); ?>';
jQuery(script).appendTo('#tab1');
【问题讨论】:
-
为什么要在脚本中运行 PHP 代码?
-
因为adsence代码是从后端设置在数据库中的
-
PHP 在页面加载之前被预编译; javascript 仅在页面加载后或页面加载时运行。您的 javascript/jQuery 将字面上将“