는 내가 현재 여기에/더 많은 부드럽게 이상에서 먼저 첫 번째 이미지를 페이드 아웃 것 같이 (JSFIDDLEjQuery를 크로스 페이드 썸네일 2 개 이미지
는 현재 매우 날카로운> 내 fadeing를 만들기 위해 노력하고 클릭 두 번째가 시작되기도 전에) 이미지가 희미 해집니다.
JS :
$(document).ready(function() {
$('#thumbImgs').hoverscroll({
fixedArrows: true,
vertical : true,
width: 250,
height: 600,
arrows: false,
rtl: true,
thespeed: 30
});
});
$("#thumbImgs li").live('click', function(e) {
var largeImgURL = $(this).attr('id');
$('#bigPic').fadeOut('fast');
$('#bigPic').fadeIn('slow').html('<img src="http://www.zzzz.com/test/' + largeImgURL + '" width="1000" height="700" alt="">');
});
html로 :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>HoverScroll Test Page</title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script type="text/javascript" src="http://rascarlito.free.fr/hoverscroll/js/hoverscroll/jquery.hoverscroll.js"></script>
</head>
<body>
<h1>HoverScroll Test Page</h1>
<div id="theThumbs">
<ul id="thumbImgs">
<li id="img1.jpg"><img src="http://www.zzzz.com/test/img1_tmb.jpg" width="120" height="120" alt=""></li>
<li id="img2.jpg"><img src="http://www.zzzz.com/test/img2_tmb.jpg" width="120" height="120" alt=""></li>
<li id="img3.jpg"><img src="http://www.zzzz.com/test/img3_tmb.jpg" width="120" height="120" alt=""></li>
<li id="img4.jpg"><img src="http://www.zzzz.com/test/img4_tmb.jpg" width="120" height="120" alt=""></li>
<li id="img5.jpg"><img src="http://www.zzzz.com/test/img5_tmb.jpg" width="120" height="120" alt=""></li>
</ul>
</div>
<div id="bigPic">
<img src="http://www.zzzz.com/test/img1.jpg" width="1000" height="700" alt="">
</div>
<script type="text/javascript">
$(document).ready(function() {
$('#thumbImgs').hoverscroll({
fixedArrows: true,
vertical : true,
width: 250,
height: 600,
arrows: false,
rtl: true,
thespeed: 30
});
});
$("#thumbImgs li").live('click', function(e) {
var largeImgURL = $(this).attr('id');
$('#bigPic').fadeOut('fast');
$('#bigPic').fadeIn('slow').html('<img src="http://www.zzzz.com/test/' + largeImgURL + '" width="1000" height="700" alt="">');
});
</script>
</body>
</html>
어떤 도움이 좋을 것! 감사!
이것은 내가 찾고있는 라인을 따라 더 있습니다 : http://jsfiddle.net/Nv6gp/3/ – StealthRT
흥미로운 솔루션 –
아 그래 ! 죄송합니다! 거기에 큰 이미지를 넣을 수있었습니다. 방금 그 개념이 효과가 있다고 생각했습니다. –