我有一個jQuery代碼,應該在新聞文章的每一段之後插入一些內容。就像這樣:PHP中的jQuery/JavaScript輸出
$(document).ready(function() {
$("<a>The link inserted in jQuery</a>")
.insertAfter("p")
.attr("href", "http://bi.ng")
.addClass("abonnerreklame")
;
});
它工作在我所做的Fiddle,但不是我的實際網站。背後的原因,必須是物品使用PHP動態渲染(WordPress的):
<?php the_content(); ?>
有沒有辦法讓JavaScript來工作,即使是從PHP生成的輸出?我希望你能理解我的問題 - 如果你有這方面的知識,請幫助。順便說一句,
Here是我的測試網站。
謝謝!
你應該首先修復錯誤,檢查你的控制檯 –
我在IE中得到了這個,但我不知道它是什麼意思:'SCRIPT5007:期望一個對象 - 文件:dansas.no,Line:47,Column:1' – mnsth
在Chrome中,控制檯表示它不能識別jQuery使用的$,從而停止JS的執行。當你修好你的JS時,它會起作用。正如@anthonybell所說,對於瀏覽器來說,它是靜態內容。 – trizz