4

我试图使代码尽可能简单/干净。两个 DIV 中有一个 h3。顶部 DIV 有一个 ID,内部 DIV 有一个唯一的类。

$("#Events .event-header h3").html("your new header");

我也试过:

$("#Events .event-header h3").text("your new header");

都不工作。当我在 Chrome 控制台中尝试它们时,它告诉我我引用的元素是未定义的,并且它不知道要定位什么文本。DIV 结构再简单不过了。我不知道如何引用 h3 标签。

有小费吗?(我已经修复了 .event-header 类中的错字 - 显然,发表评论而不是以前这样做是一种严重的罪过。万圣节快乐?)

4

2 回答 2

14

你的课.event-header不是.events-header

活动中有一个额外的“s”。

所以试试这个

$("#Events .event-header h3").text("your new header");

小提琴

于 2012-10-15T15:13:13.903 回答
0

也许您在使用 $ 符号的网站 jquery 中有冲突?你为什么不尝试用这个准备好的语句来包装它

jQuery(document).ready(function($){
  $("#Events .events-header h3").text("your new header");​
});
于 2012-10-15T15:22:03.087 回答