Tag: replace

jQuery用第一个替换每个元素的带()

尝试复制页面上的第一个.postNav并用它替换所有后续.postNav 。 我已经简化了,逻辑似乎正确,但该函数仅在我传递字符串时才起作用,而不是元素。 JS小提琴! http://jsfiddle.net/cwMhh/1/ HTML: link to header link to other posts link to other posts link to other posts link to other posts link to other posts JavaScript的: $(‘.postNav:gt(0)’).each(function(){ $(this).replaceWith($(‘.postNav:eq(0)’)); });

使用jQuery替换H3标头内的文本

我尽量保持代码简单/干净。 两个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类中的拼写错误 – 显然,发表评论而不是之前这样做是一个严重的罪。万圣节快乐?)