我在我网站的某些地方有这个文字:
<a class="classCover"> 1: Comentario: </a>
我想将其重新格式化为:
<a class="classCover"> Comentarios: 1 </a>
是否有任何想法删除点并重新排序此文本,考虑到数字将取决于评论的数量是否为dinamic?提前谢谢。
答案 0 :(得分:2)
您可以使用
text.split(':').reverse().join(':');
trim
前导和尾随空格:
:
:
$('.classCover').text(function(e, oldText) {
return oldText.trim().replace(/^:|:$/g, '').split(':').reverse().join(':');
});
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<a class="classCover"> 1: Comentario: </a>
&#13;
答案 1 :(得分:0)
使用以下
$(document).on('click', '.classOver',function(e){
$(this).text('Comentarios: 1');
});