Jquery 将文本附加到具有特定类的锚定标记
对于此html列表Jquery 将文本附加到具有特定类的锚定标记,jquery,html,Jquery,Html,对于此html列表 <ul class="buttons"> <li class="back"><a href="#">ABCDE</a></li> <li class="back"><a href="#">B</a></li> <li class="back"><a href="#">CEDFRD</a></li>
<ul class="buttons">
<li class="back"><a href="#">ABCDE</a></li>
<li class="back"><a href="#">B</a></li>
<li class="back"><a href="#">CEDFRD</a></li>
<li class="back"><a href="#">D</a></li>
<li>E</li>
<li>F</li>
<li>G</li>
<li>H</li>
</ul>
- E
- F
- G
- H
仅当满足以下条件时,才希望将文本附加到锚定标记中文本的末尾:
- 锚定标记中的文本长度超过5个字符
- 仅适用于有后台课程的李
.append()
:
使用.append()
:
使用的接收器功能完成任务 试试看 根据您的新编辑(仅当锚文本中的文本长度超过5个字符时),您可以使用
$('li.back a').text(function(_,text){
return (text.length > 5) ? text + "yourNewText" : text;
});
使用的接收器功能完成任务 试试看 根据您的新编辑(仅当锚文本中的文本长度超过5个字符时),您可以使用
$('li.back a').text(function(_,text){
return (text.length > 5) ? text + "yourNewText" : text;
});
你查过我的答案了吗。?
$('li.back a').text(function(_,text){
return text + "yourNewText";
});
$('li.back a').text(function(_,text){
return (text.length > 5) ? text + "yourNewText" : text;
});