2011-02-03 58 views
0

我已經在上面點擊,並在HTML它添加到另一個圖像時抓住一個縮略圖的URL:jQuery的 - 改變URL上點擊

$('#result .thumb').live('click', function() { 
    var newImgSrc = this.src; 
    $("#thumbnail").attr("src", newImgSrc);    
}); 

不過,我想改變這種被髮送的網址,目前,它看起來像:

...com/4100/5412955054_45ce3a897e_s.jpg 

我想從URL的末尾刪除_s。我可以在jQuery或Javascript中執行此操作嗎?

回答

0

JavaScript的replace方法+正則表達式。或者在點和擴展之前切分兩個最後的字符。

1

是的,使用replace()函數。

newImgSrc = newImgSrc.replace(/_s\.jpg/,'.jpg'); 
+0

+1爲答案,但我認爲它應該是:newImgSrc = newImgSrc.replace(/ _ s \ .jpg /,'。jpg'); - 應刪除「_s」。 – Fenton 2011-02-03 09:59:09