我有看起来像“1个回复和30个提到”或“3个回复和1个提及”(显然具有不同数字)的锚文本。我试图用jQuery来替换锚文本添加的数字。jQuery在字符串中添加数字
$(document).ready(function() {
$('header div.comments-link a').each(function(index) {
var myreaction = $(this).text().split(" ");
$(this).text(myreaction[0]+myreaction[3]);
});
});
因此,对于第一个例子,这将是1 + 30使文本替换将是31.对于第二个例子中,这将是3 + 1,因此文本替换将是4。
然而,它似乎并没有取代实际的文字,似乎也没有正确地分割数组。随着页面的进入,它有时会抓取“1”,但其他时间会抓取“回复”。
任何想法?
你能告诉我们一些HTML或作出[的jsfiddle(http://www.jsfiddle.net)? – Conner 2012-07-15 04:25:45