繁体   English   中英

使用jQuery替换最后一个逗号?

[英]Replace last comma using jQuery?

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

这是带有内部链接的div。 我试图用点“。”替换最后一个<a>内的逗号。

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

问题是,存储在links var中的所有链接,不确定如何获取最后一个然后替换它。

有什么想法吗?

使用String.replace

var links = $('a');

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

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

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

links.eq(-1).html(function(index, value) {
  return value.replace(/,\s*$/, ".");
});

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM