0

http://jsbin.com/uxepap/3/edit

这是里面有链接的div。<a>我正在尝试用点“。”替换最后一个逗号。

该逗号来自列表的数字排序,应替换为点。

问题是,所有链接都存储在linksvar 中,不知道如何获取最后一个然后替换它。

有什么想法吗?

4

2 回答 2

2

采用String.replace

var links = $('a');

var $last = links.filter(":last");

$last.html( $last.html().replace(",", "."));

http://jsbin.com/uxepap/5/edit

于 2012-05-27T14:32:23.203 回答
2
links.eq(-1).html(function(index, value) {
  return value.replace(/,\s*$/, ".");
});

演示:http: //jsbin.com/uxepap/7/edit

于 2012-05-27T14:33:50.550 回答