2011-06-21 19 views
5

Podążyłem za niektórymi dokumentami, aby użyć funkcji JavaScript replace i nic nie zmienia. Żadne błędy nie są zgłaszane. Masz pojęcie, co robię źle? Zmienna jest pobierana z XML-a może to być rzutowanie jako ciąg znaków lub coś takiego?Wymień funkcję, która nie zastępuje

for (var i = 0, iln = projects.length; i < iln; i++){ 
    var thumb = projects[i].get('thumb'); 
    thumb.replace("200.jpg", "640.jpg"); 
    console.log(thumb) //200.jpg not replaced 
} 

Pełna wartość kciuk powinien wyglądać następująco:

http://b.vimeocdn.com/ts/160/895/160895498_200.jpg 

Czy istnieje lepszy sposób, aby znaleźć i zastąpić rzeczy?

Odpowiedz

9

Przypisz wartość z powrotem do thumb.

thumb = thumb.replace("200.jpg", "640.jpg"); 
2

Spróbuj:

thumb = thumb.replace("200.jpg", "640.jpg"); 
Powiązane problemy