簡體   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