是否有人知道是否可以使用脚本下方出现的jQuery更改HTML?
我正在使用:
$("div.className").html("My changed HTML here");
更改页面上的某些文本。但是,只有当HTML出现在脚本放置的上方某处时,它似乎才有效。是否可以让它在脚本放置下方显示的HTML上工作?或者脚本是否需要在页面上加载最后一件事?
感谢您的帮助。
答案 0 :(得分:2)
您需要将支持jQuery的代码放入$(document).ready()
块:
$(document).ready(function() {
$("div.className").html("My changed HTML here");
});
您的代码无效,因为您正在寻找尚未创建的元素。
答案 1 :(得分:0)
放入准备好的功能。然后就可以了。就像
一样 $(document).ready(function() {
$("div.className").html("My changed HTML here");
});