스크립트 li포커스온 효과

스크립트 li포커스온 효과

QA

스크립트 li포커스온 효과

본문

조금전에 글을 올렸었는데 작성한 글에 오해의 소지가 있는 듯 하여 다시올립니다 ^^;; 답변주신 분들께는 죄송합니다 ㅠㅠ 

 

아래 소스에 

li포커스 효과를 주고싶은데 어떻게 변경하면 좋을까요 

 

해당소스의 원본 링크 같이 첨부해드립니다!

 

스크립트 입니다.


$(function() {
 
 
	$('.photo-gallery ul li').click(function() {
		var src = $(this).data('src');
		var $gallery = $(this).closest('.photo-gallery');
		$gallery.find('.current-photo img').attr('src', src);
	});
 
	$('.photo-gallery').each(function() {
		$(this).find('li')[0].click();	
	});
 
});


HTML소스입니다.



<div id="gallery1" class="photo-gallery">
		<div class="current-photo joy_border_l">
			<img>
		</div>
		<div class="photo-list">
			<ul>
				<li data-src="../images/item_read_img_ex.png">
					<div class="thumbnail">
						<img src="../images/item_read_img_ex.png" title="" alt="" />
					</div>
				</li>
				<li data-src="https://unsplash.it/600/400?image=382">
					<div class="thumbnail">
						<img src="https://unsplash.it/600/400?image=382" title="" alt="" />
					</div>
				</li>
				<li data-src="https://unsplash.it/600/400?image=373">
					<div class="thumbnail">
						<img src="https://unsplash.it/600/400?image=373" title="" alt="" />
					</div>
				</li>
				<li data-src="https://unsplash.it/600/400?image=380">
					<div class="thumbnail">
						<img src="https://unsplash.it/600/400?image=380" title="" alt="" />
					</div>
				</li>
			</ul>
		</div>
	</div>


이 질문에 댓글 쓰기 :

답변 1


<style type="text/css">
.active {
   border:2px solid red;
}
</style>
<script type="text/javascript">
$(function() {
   $("div.photo-list ul li").on("click", function() {
      $("li").removeClass("active");
      $(this).addClass("active");
   });
});
</script>
 

포인트를 두 번이나...감사합니다. 허허허 

답변을 작성하시기 전에 로그인 해주세요.
전체 0
QA 내용 검색
  • 개별 목록 구성 제목 답변작성자조회작성일
  • 질문이 없습니다.

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT