使用jQuery替换H3头中的文本
我尽力使代码尽可能简单/干净。两个div里面有一个h3。顶部DIV有一个ID,内部DIV有一个惟一的类使用jQuery替换H3头中的文本,jquery,string,dom,text,replace,Jquery,String,Dom,Text,Replace,我尽力使代码尽可能简单/干净。两个div里面有一个h3。顶部DIV有一个ID,内部DIV有一个惟一的类 $("#Events .event-header h3").html("your new header"); 我还尝试: $("#Events .event-header h3").text("your new header"); 两者都不起作用。当我在Chrome控制台中尝试它们时,它告诉我我引用的元素是未定义的,它不知道目标文本是什么。DIV结构再简单不过了。我不知道如何引用h3标签
$("#Events .event-header h3").html("your new header");
我还尝试:
$("#Events .event-header h3").text("your new header");
两者都不起作用。当我在Chrome控制台中尝试它们时,它告诉我我引用的元素是未定义的,它不知道目标文本是什么。DIV结构再简单不过了。我不知道如何引用h3标签
有什么建议吗?(我已经修复了.event header类中的输入错误-显然,发布评论而不是以前那样做是一种严重的罪恶。万圣节快乐?你的类是
。event header
不是。events header
在活动中有一个额外的“s”
所以试试这个
$("#Events .event-header h3").text("your new header");
也许您的网站jquery使用$sign时存在冲突?你为什么不试着用这个现成的语句来包装它呢
jQuery(document).ready(function($){
$("#Events .events-header h3").text("your new header");
});
$(“#Events.Events header h3”).size()的返回值是多少?它在这里工作正常:问题是ELSE,他的类名有错误。我更新了他的HTML结构。他的选择器有问题。@user1729506您看到问题下方的编辑按钮了吗?好吧,使用它,而不是发表评论…编辑问题比发表评论好,因为新访问者将有最新的工作,而不是阅读所有的评论。帮助我们,帮助你。不要对它无礼!实际上,我一直坚持使用$(“#Events h3”).text(“您的新标题”)-它可以在JSFIDLE上运行,但不能在我的站点上运行。仔细检查我的实时代码,类引用就可以了。我把这里搞砸了。但它仍然不起作用。即使使用新的选择器,它仍然起作用:正如我之前所说,错误在其他地方。