0
我有AdSense代碼,我想它使用jQuery追加Adsence代碼與jQuery
<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>
附加到一個div,但它打破了我所有的腳本, 我做這樣的:
var script ='<?php echo preg_replace("/[\n\r]/","",html_entity_decode($jobsideads[0]['script'])); ?>';
jQuery(script).appendTo('#tab1');
你爲什麼試圖在腳本中運行PHP代碼? –
,因爲後臺數據庫中設置了adsence代碼 –
在頁面加載之前對PHP進行了預編譯; JavaScript只在頁面加載後或運行時運行。你的javascript/jQuery將字面上發送「<?php echo ...」這一行作爲一個字符串,更不用說你在'腳本'周圍使用單引號。 –