이 글은 360도 브라우저 화면 전환 효과 슬라이드를 시뮬레이션한 jQuery의 예시를 설명하고 있으며, 참고용으로 모두에게 공유합니다.
런닝 효과 스크린샷은 다음과 같습니다.
온라인 데모를 보려면 여기를 클릭하세요.
구체적인 코드는 다음과 같습니다.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>360效果幻灯片</title> <script src="jquery-1.7.2.min.js" type="text/javascript"></script> <script type="text/javascript" > function changeDesktopBg(index) { $("#desktopList").animate({"margin-left": -(index*1000)+"px", "speed": 2000}); } </script> <style type="text/css" > body { margin:0; padding: 0;} #desktop ul { padding:0; border-bottom-style:none; width:5000px; list-style:none; } #desktop li { padding:0; float:left;} .desktop_li_img { width:1000px; height:600px;} #desktop { width:1000px; overflow:hidden; height:600px;} #controller ul { width:250px; list-style:none;} #controller li { width:40px; float:left; padding:0; text-align:center; margin-left:5px; } .controller_li_block { background:#F2F2F2; height:10px; line-height:10px; border:2px solid gray; cursor:pointer;} </style> </head> <body> <center> <div id="desktop"> <ul id="desktopList"> <li><img src="img/1.jpg" class="desktop_li_img" alt="jQuery는 360 브라우저 화면 전환 효과 슬라이드쇼를 시뮬레이션합니다(데모 소스 코드 다운로드 포함)_jquery" /></li> <li><img src="img/2.jpg" class="desktop_li_img" alt="jQuery는 360 브라우저 화면 전환 효과 슬라이드쇼를 시뮬레이션합니다(데모 소스 코드 다운로드 포함)_jquery" /></li> <li><img src="img/3.jpg" class="desktop_li_img" alt="jQuery는 360 브라우저 화면 전환 효과 슬라이드쇼를 시뮬레이션합니다(데모 소스 코드 다운로드 포함)_jquery" /></li> <li><img src="img/4.jpg" class="desktop_li_img" alt="jQuery는 360 브라우저 화면 전환 효과 슬라이드쇼를 시뮬레이션합니다(데모 소스 코드 다운로드 포함)_jquery" /></li> <li><img src="img/5.jpg" class="desktop_li_img" alt="jQuery는 360 브라우저 화면 전환 효과 슬라이드쇼를 시뮬레이션합니다(데모 소스 코드 다운로드 포함)_jquery" /></li> </ul> </div> <div id="controller"> <ul > <li><div class="controller_li_block" onclick="changeDesktopBg(0)">1</div></li> <li><div class="controller_li_block" onclick="changeDesktopBg(1)">2</div></li> <li><div class="controller_li_block" onclick="changeDesktopBg(2)">3</div></li> <li><div class="controller_li_block" onclick="changeDesktopBg(3)">4</div></li> <li><div class="controller_li_block" onclick="changeDesktopBg(4)">5</div></li> </ul> </div> </center> </body> </html>
전체 예제 코드를 보려면 여기를 클릭하세요이 사이트에서 다운로드하세요.
jQuery 특수 효과와 관련된 더 많은 콘텐츠에 관심이 있는 독자는 이 사이트의 특별 주제인 "jQuery 애니메이션 및 특수 효과 사용 요약" 및 "일반적인 클래식 요약"을 확인할 수 있습니다. jQuery의 특수 효과"
이 기사가 jQuery 프로그래밍에 종사하는 모든 사람에게 도움이 되기를 바랍니다.