스크립트 li포커스온 효과

스크립트 li포커스온 효과

QA

스크립트 li포커스온 효과

답변 1

본문

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

 

아래 소스에 

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>
 

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

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 13
© SIRSOFT
현재 페이지 제일 처음으로