2012-05-12 3 views
1

안녕하세요 여러분, 미리 읽어 주셔서 감사합니다. 저는 현재 정말로 좋아하는 슬라이더 이미지 갤러리를 사용하지만 불행히도 선택한 사진을 확대/확대하는 옵션을 제공하지 않습니다. 그래서 트릭을하는 다른 jquery 스크립트 (예쁜 사진)를 발견했습니다. 유일한 문제는 예쁜 사진 스크립트가 현재 이미지가 무엇인지 이해하지 못하고 그룹의 첫 번째 사진을 항상 표시한다는 것입니다. 그래서 나는 첫 번째 스크립트에서 현재 사진 값을 가져 와서 preety 사진 스크립트가 현재 사진을 확대하기 위해 읽는 href 값에 추가해야한다고 생각합니다.jquery에서 html 문서에 값을 추가하는 방법

내 HTML 코드는

 <ul class="gallery clearfix"> 
     <li><a rel="prettyPhoto[gallery]" href="../images/large/<#OBJECT#>_<#CURRENT_IMAGE#>.jpg"> 
     <img src="../images/medium/<#OBJECT#>_1.jpg" /> 
        </a></li> 
     </ul> 
        </div> 

현재 사진 값이 잡고 JQuery와 스크립트의 일부 ..

var x = parseInt($("#currentPhoto").text()); 

그래서 내가가 x 값을 전달하는 것 같아요 내 href 링크. 나는 나 자신을 분명히했으면 좋겠어. 어떤 제안이라도 대단히 감사 할 것이다 !!

답변

1
$("a[rel='prettyPhoto[gallery]'").attr({href:x}); 

을;

실제로는 숫자 만 입력하면 그에 따라 형식을 지정합니다.

x = "../link/to/your/images/image_prefix_"+x+".ext"; 
1

난 당신이 src 속성 의미 생각 :이 코드 조각은 값 X에 ATTR href가 설정됩니다

var x = $("#currentPhoto").attr('src'); 
$("a").attr('href', x); 
관련 문제