테스트 사이트 - 개발 중인 베타 버전입니다

javascript에서 img태그의 src 주소를 a태그의 href주소로 옴기는방법이요..!! 채택완료

경하귀요밍 8년 전 조회 4,215

여러 이미지의 src 주소를 가져와서 wrap로 생성한 a태그의 href 에 추가하려는데 잘안됩니다..ㅜㅜ

어느부분을 수정해야 되는지 지적 부탁드립니다.ㅜㅜ

</p><p><script></p><p>$("#bo_v_con img").addClass('small');</p><p>$("#bo_v_con img").wrap('<a id="single_1" href="#"></a>');</p><p></script></p><p><script></p><p>$(function(){</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>var ojnNav = $(".small img");</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>for(var i=0; i<ojnNav.length; i++){</p><p><span class="Apple-tab-span" style="white-space:pre">		</span>$("#single_1 a").attr("href", ojnNav[i].attr("src"));</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>}</p><p>});</p><p></script></p><p>

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
k
8년 전

<script>
$("#bo_v_con img").addClass('small');
$("#bo_v_con img").wrap('<a class="single_1" href="#"></a>');
</script>
<script>
$(function(){
 var ojnNav = $(".small img");
 /*
 for(var i=0; i<ojnNav.length; i++){
  $("#single_1 a").attr("href", ojnNav[i].attr("src"));
 }
 */
 $(".small img").each(function(i){
  $(".small .single_1").eq(i).attr("href",$(".small img").attr("src"));
 });
});
</script>

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

경하귀요밍
8년 전
중복생성때문에 안되던거였엇나봐요 하하 감사합니다!! @-

댓글을 작성하려면 로그인이 필요합니다.

8년 전

$('#bo_v_con img').each( function() { 

$(this).wrap('<a href="' + $(this).prop('src') + '"></a>');

});

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

경하귀요밍
8년 전
답변 정말 감사합니다(__)!! :D

댓글을 작성하려면 로그인이 필요합니다.

y
8년 전

<script>

$("img").addClass('small');

$("img").wrap('<a class="single_1" href="#"></a>');

</script>

<script>

$(function(){

var ojnNav = $("img.small");

var sc; 

ojnNav.each(function(){ 

$(this).parent().attr("href", $(this).attr("src"));

});

});

</script>


로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

경하귀요밍
8년 전
답변 진짜 고맙습니다(__)!! :)

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인