Can';t使用jquery更改链接的文本

Can';t使用jquery更改链接的文本,jquery,Jquery,我有一些链接,但是我不能用jquery更改文本 我试过了 if($("a").text() == 'some link') { $("a").text('success'); } 但它不起作用 有什么想法吗?做这个 $('a').each(function(){ if($(this).text()=="some link"){ $(this).text("success"); } }); 这将逐个查看所有a标签,并检查它们是否具有“某些链接”。在代码中,您正

我有一些链接,但是我不能用jquery更改文本

我试过了

  if($("a").text() == 'some link') {
   $("a").text('success');
  }
但它不起作用

有什么想法吗?

做这个

$('a').each(function(){
  if($(this).text()=="some link"){
      $(this).text("success");
  }
});
这将逐个查看所有a标签,并检查它们是否具有“某些链接”。在代码中,您正在查看所有a标记,文本可能是“link1link2link3link4”

执行此操作

$('a').each(function(){
  if($(this).text()=="some link"){
      $(this).text("success");
  }
});

这将逐个查看所有a标签,并检查它们是否具有“某些链接”。使用代码查看所有a标记,文本可能是“link1link2link3link4”

如果您谈论的是链接,那么您应该使用attr属性获取“href”属性

$('a').each(function(){
  if($(this).attr('href')=="some link"){
      $(this).text("success");
  }
});

我希望这会有所帮助。

如果您谈论的是链接,那么您应该使用attr属性获得“href”属性

$('a').each(function(){
  if($(this).attr('href')=="some link"){
      $(this).text("success");
  }
});

我希望这能有所帮助。

“它不起作用”是一个广泛的问题。有什么错误吗?您是否有任何链接实际包含带有
“某些链接”的文本
?发生了什么,你期待什么?页面上有锚(a)标签吗?第一个是否包含“某个链接”的文本?是否要更改某个特定标记的所有a标记的文本?是否确定($(“a”).text()==“某个链接”)为真?请显示一些html代码,其中“它不工作”是一个广泛的问题。有什么错误吗?您是否有任何链接实际包含带有
“某些链接”的文本
?发生了什么,你期待什么?页面上有锚(a)标签吗?第一个是否包含“某个链接”的文本?是否要更改某个特定标记的所有a标记的文本?是否确定($(“a”).text()==“某个链接”)是否为真?请显示一些html代码,其中的isThis可能是重点,很好地指出了这一点。我想说的是,来自锚的文本不会被连接。这是选择的第一个匹配文本,不是吗?我想它们是连接在一起的,我刚刚在我的网站上测试过,它将所有的字符串都添加到了一起。我可以使用TITLE attr来访问它吗?这个函数查找任何包含文本“some link”的标记,如果你想查找包含必须使用if($(this).attr的链接“some link”的标记('href'){}如果要使用title attr获取它,请执行此$(a[title=“titletexthere”]”)这可能是重点,很好地指出。我想说的是,来自锚的文本不会被连接。这是第一个被选择的匹配文本,不是吗?我想它们被连接了,我刚刚在我的网站上测试过,它将所有字符串添加到了一起。我可以使用TITLE attr来连接它吗?这个函数查找任何字符串包含文本“some link”的标记如果要查找包含链接“some link”的标记,则必须使用if($(this).attr('href'){}如果要使用title attr获得它,请执行此$(a[title=“titletexthere”]”)