mns*_*sth 0 html javascript php jquery
我有一个jQuery代码,应该在新闻文章的每个段落之后插入一些内容.像这样:
$(document).ready(function() {
$("<a>The link inserted in jQuery</a>")
.insertAfter("p")
.attr("href", "http://bi.ng")
.addClass("abonnerreklame")
;
});
Run Code Online (Sandbox Code Playgroud)
它适用于我制作的小提琴,但不适用于我的实际网站.背后的原因,必须是文章使用动态PHP来呈现(WordPress):
<?php the_content(); ?>
Run Code Online (Sandbox Code Playgroud)
有没有办法让JavaScript工作,即使输出是从PHP生成的?我希望你能理解我的问题 - 如果你有这方面的知识,请帮忙.
顺便说一句,这是我的测试网站.
谢谢!
只需通过jQuery更改$.它会工作.检查您的控制台,您将看到有关'$'的错误.
jQuery(document).ready(function() {
jQuery("<a>The link inserted in jQuery</a>")
.insertAfter("p")
.attr("href", "http://bi.ng")
.addClass("abonnerreklame")
;
});
Run Code Online (Sandbox Code Playgroud)
这是因为在实际站点中,jQuery处于无冲突模式,并且它使用'jQuery'更改'$',因为其他框架(如Mootools)也可以使用'$'
| 归档时间: |
|
| 查看次数: |
83 次 |
| 最近记录: |