jQuery實現點擊旋轉,再點擊恢復初始狀態(tài)動畫效果示例
本文實例講述了jQuery實現點擊旋轉,再點擊恢復初始狀態(tài)動畫效果。分享給大家供大家參考,具體如下:
今天遇到要做一個點擊 + 然后開始旋轉動畫后變成 x 具體實現如下
1.HTML
<div class="box rotate"></div> <!--需要加一個初始狀態(tài)-->
2.CSS
.box{ //普通樣式 width:100px; height:100px; background:skyblue; } .rotate1{ //旋轉后的位置 transform:rotate(45deg); transtion:all .3s linear; -webkit-transform:rotate(45deg); //還是兼容一下 -webkit-transtion:all .3s linear; } .rotate{ //初始狀態(tài)的旋轉位置 transform:rotate(0); transtion:all .3s linear; -webkit-transform:rotate(0); -webkit-transtion:all .3s linear; }
3.JQ
<script> $(function(){ $(".box").click(function(){ if($(this).hasClass("rotate")){ $(this).removeClass("rotate").addClass("rotate1"); }else{ $(this).removeClass("rotate1").addClass("rotate"); } }) }) </script>
效果:
感興趣的朋友可以使用如下工具測試上述代碼運行效果:
在線HTML/CSS/JavaScript代碼運行工具:
http://tools.jb51.net/code/HtmlJsRun
在線HTML/CSS/JavaScript前端代碼調試運行工具:
http://tools.jb51.net/code/WebCodeRun
更多關于jQuery相關內容還可查看本站專題:《jQuery動畫與特效用法總結》、《jQuery切換特效與技巧總結》、《jQuery擴展技巧總結》、《jQuery常用插件及用法總結》、《jQuery拖拽特效與技巧總結》、《jQuery表格(table)操作技巧匯總》、《jQuery常見經典特效匯總》及《jquery選擇器用法總結》
希望本文所述對大家jQuery程序設計有所幫助。
相關文章
jQuery實現判斷滾動條滾動到document底部的方法分析
這篇文章主要介紹了jQuery實現判斷滾動條滾動到document底部的方法,結合實例形式分析了jQuery事件響應及針對頁面元素屬性判斷的相關操作技巧,需要的朋友可以參考下2019-08-08jQuery添加新內容的四個常用方法分析【append,prepend,after,before】
這篇文章主要介紹了jQuery添加新內容的四個常用方法,結合實例形式分析了jQuery元素添加append,prepend,after,before四種方法的功能與相關使用技巧,需要的朋友可以參考下2019-03-03通過JQuery實現win8一樣酷炫的動態(tài)磁貼效果(示例代碼)
相信大家喜歡這個界面無非也是喜歡它的動態(tài)磁貼。剛好今天研究了一下如何通過JQuery在網頁上模仿這種效果,就貼出來給大家噴一下。雖然是一些很低級的技術,但是也希望有需要的朋友可以參考下2013-07-07