제이쿼리로 이미지에 링크 추가할려고 채택완료
제이쿼리를 써서 이미지에 링크를 달려고 하는데
prependTo, appendTo 를 써도 잘 안되네요..
자바스크립트가 안되면 PHP를 써야 하는건지;;
참고 사이트
https://jsfiddle.net/88acbar4/2/" href="https://jsfiddle.net/88acbar4/2/">https://jsfiddle.net/88acbar4/2/
-HTML-
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<div id="bo_v_con">
<img src="https://i.imgur.com/ukHnOcP.jpg">
</div>
-자바스크립트-
var src = $('div img').attr('src');
alert(src);
$("<a href=\"#\">Prev!</a>").prependTo("#bo_v_con img");
$("<a href=\"#\">Prev!</a>").appendTo("#bo_v_con img");
답변 3개
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
자바스크립트로 해결했네요.
</p>
<p>function imageGetAnchor() {</p>
<p> var imageCount = $('#bo_v_con img').length -1;</p>
<p> for (var i = 0; i <= imageCount; i++) {
var srcTotal = $('#bo_v_con img').eq(i).attr('src');
$('#bo_v_con img').eq(i).wrap('<a href="' + srcTotal + '" />');
}</p>
<p>}</p>
<p>
imageGetAnchor();</p>
<p>
댓글을 작성하려면 로그인이 필요합니다.
이미지 앞뒤에 링크를 넣을려고한다면
$("<a href=\"#\">Prev!</a>").prependTo("#bo_v_con"); //기존 내용 앞에 끼워넣기
$("<a href=\"#\">Prev!</a>").appendTo("#bo_v_con"); //기존내용 뒤에 끼워넣기
그런데 원하는 것이 불분명합니다
이미지 태그에 링크를 넣겠다는 것이라면 Prev! <--- 이런 텍스트가 필요한가요?
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인