2011-02-03 2 views
0
그것을 클릭하고 HTML에 다른 이미지에 추가 할 때 내가 썸네일의 URL을 잡아 한

에 :jQuery를 - 알터 URL을 클릭

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

그러나 내가 보내지는 URL을 변경하려면, 나는 URL의 맨 끝에서 _s을 제거 할

...com/4100/5412955054_45ce3a897e_s.jpg 

: 그것은 현재 뭔가처럼 보인다. jQuery 또는 Javascript에서이 작업을 수행 할 수 있습니까?

답변

0

JavaScript의 replace method + regex. 또는 점과 확장자 앞에 두 개의 마지막 문자를 분할합니다.

1

예, replace() 함수를 사용하십시오.

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

+1 대답이 필요합니다 : newImgSrc = newImgSrc.replace (/ _ s \ .jpg /, '. jpg'); - "_s"을 삭제해야합니다. – Fenton

+0

@Sohnee, 맞아, 오타, 고마워! – Benubird

관련 문제