2
각 <li>
값의 쉼표를 마침표로 바꿔야합니다.쉼표를 마침표로 바꿉니다.
내 코드에 어떤 문제가 있는지 전혀 알지 못합니다. 나는이 코드는 <ul id="stats">
의 각 <li>
을 대상으로해야
$('#stats li').each(function() {
$(this).text().replace(/,/g, '.');
});
콘솔,하지만 아무것도 ... 확인. 그런 다음 각 <li>
각 ,
를 교체하고 나는 또한이 시도한 .
로 교체해야합니다
$('#stats li').each(function() {
var comma = /,/g;
if(comma.test($this)) {
$(this).replace(comma, '.');
}
});
그리고이 시도 :
여기$('#stats li').each(function() {
var stats = [];
stats.push($(this).text());
stats.replace(/,/g, '.');
console.log(stats);
});
가 Fiddle입니다.
당신은 ** 설정해야 **은'텍스트 ':이 많은 청소기입니다. 대체 된 결과로 아무것도하지 않습니다 ('replace'는 문자를 제 자리에서 대체하지 않습니다). – Ian
@Ian 나는 이것을 지나치게 생각했을지도 모른다 ... 고마워. 고마워. – Matthew
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/replace –