2

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

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

谢谢你的帮助。

4

2 回答 2

2

您需要将启用 jQuery 的代码放入一个$(document).ready()块中:

$(document).ready(function() {
    $("div.className").html("My changed HTML here");
});

您的代码不起作用,因为您正在寻找尚未创建的元素。

于 2013-04-04T02:56:28.310 回答
0

放入准备好的功能。然后它会工作。喜欢

 $(document).ready(function() {
    $("div.className").html("My changed HTML here");
});
于 2013-04-04T02:57:06.793 回答