이 글에서는 주로 jQuery의 마우스 반응형 Taobao 애니메이션 효과 구현을 소개합니다. jQuery 이벤트 응답과 페이지 요소 속성의 동적 작동이 포함됩니다. 도움이 필요한 친구들이 참고할 수 있습니다.
이 글은 jQuery의 마우스 반응형 Taobao 애니메이션 구현 예를 설명합니다. 효과. 참고할 수 있도록 모든 사람과 공유하세요. 세부 사항은 다음과 같습니다.
<!DOCTYPE html> <html> <head> <meta charset="utf-8"/> <title>Jquery淘宝动画</title> <script src="http://libs.baidu.com/jquery/1.10.2/jquery.js"></script> <style> * { margin: 0; padding: 0; font-family:"微软雅黑" } #box{ padding-left:20px; background-color:#f9f9f9; border:1px solid #ccc; width:236px; height:250px; margin:0 auto; } #box a{ width:50px; height:60px; border:1px solid #ccc; float:left; margin:10px 10px; background-color:#FFFFFF; text-align:center; font-size:14px; position:relative; } #box a i{ position:absolute; top:15px; left:18px; } #box a p{ position:absolute; top:36px; left:5px; } #box a{ cursor:pointer; } </style> </head> <body> <p id="box"> <a><i><img src="rec_view(1).png"/></i><p>文字玩</p></a> <a><i><img src="rec_view(1).png"/></i><p>文字玩</p></a> <a><i><img src="rec_view(1).png"/></i><p>文字玩</p></a> <a><i><img src="rec_view(1).png"/></i><p>文字玩</p></a> <a><i><img src="rec_view(1).png"/></i><p>文字玩</p></a> <a><i><img src="rec_view(1).png"/></i><p>文字玩</p></a> <a><i><img src="rec_view(1).png"/></i><p>文字玩</p></a> <a><i><img src="rec_view(1).png"/></i><p>文字玩</p></a> <a><i><img src="rec_view(1).png"/></i><p>文字玩</p></a> </p> <script> $(function(){ $("#box a").mouseenter(function(){ $(this).find("i").animate({top:"-15px",opacity:"0"},300, function(){ $(this).css({top:"25px"}); $(this).animate({top:"15px",opacity:"1"},200) }) }) }); </script> </body> </html>
이 애니메이션은 마우스를 슬라이드할 때 그라데이션이 위쪽으로 날아가는 시각적 효과를 얻을 수 있습니다.
위 내용은 제가 여러분을 위해 정리한 내용입니다. 앞으로 도움이 되길 바랍니다.
관련 기사:
vue.js에서 현재 요소의 텍스트 정보를 가져오는 방법
vue element-ui의 잘못된 @keyup 이벤트 바인딩에 대한 솔루션은 무엇입니까?
jquery를 사용하여 Enter 키를 클릭하면 로그인 효과를 얻을 수 있습니다(자세한 튜토리얼)
위 내용은 jQuery에서 마우스 반응 Taobao 애니메이션 효과를 구현하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!