2016-04-08 7 views
0

この質問が表示され続けるが、特定の回答が見つからない。誰かが私を助けてくれるなら、それはすばらしくなるだろう!phpからタグへの変数番号へのカンマの追加

私の最初のwordpressウェブサイトは、各サムネイルにリスティング価格があります。しかし、その価格にはカンマがまったくありません。 fieldcommercial.net/listings-2

wordpressダッシュボードにカスタムスクリプトを追加できるカスタムJavaScriptエディタボックスがあります。私はタグで要素を取得し、タグ内の任意の番号にカンマを追加する方法があるのだろうかと思っていました。理想的には、これはページに記載されているすべての価格で機能するはずです。ここで

var targetDiv = document.getElementsByClassName("meta-offer"); 
var numComma = targetDiv.getElementsByTagName("span"); 

function addCommas(n){ 
    var numComma= /(\d+)(\d{3})/; 
    return String(n).replace(/^\d+/, function(w){ 
     THIS IS WHERE IM LOST ON WHAT I CAN DO PLEASE HELP 
    }); 
} 

答えて

0

、あなたの価格はmeta-offer div要素である場合

function addCommas(n) { 
    n = parseFloat(n).toFixed(2); 
    return n.replace(/./g, function(v, w, x) { 
    return w && v !== "." && ((x.length - w) % 3 === 0) ? ',' + v : v; 
    }); 

} 

は今、あなたが行うことができます

$(".meta-offer").each(function() { 
    $(this).html(addCommas($(this).html())) 
}) 

次のwordpressのダッシュボードは、すでにjQueryのを持っているので、あなたはどんなことなく、それを使用することができます問題

関連する問題