在脚本下面使用jQuery更改HTML

时间:2013-04-04 02:54:46

标签: jquery

是否有人知道是否可以使用脚本下方出现的jQuery更改HTML?

我正在使用:     $("div.className").html("My changed HTML here"); 更改页面上的某些文本。但是,只有当HTML出现在脚本放置的上方某处时,它似乎才有效。是否可以让它在脚本放置下方显示的HTML上工作?或者脚本是否需要在页面上加载最后一件事?

感谢您的帮助。

2 个答案:

答案 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");
});