>[danger] 隱藏和顯示
~~~
節點對象.hide()
~~~
~~~
節點對象.show()
~~~
>[info] 參數:"fast","normal","slow",分別對象0.2秒,0.4,秒和0.6秒,也可以設置具體的時間,毫秒為單位
Eg:
~~~
<script>
$('input[type=button]').click(function(){
$('li').hide(5000);
})
$('input[type=button]').click(function(){
$('div').show(5000);
})
</script>
~~~
>[danger] 淡入和淡出
~~~
節點對象.fadeIn(淡入時間)
~~~
~~~
節點對象.fadeOut(淡入時間)
~~~
~~~
//自動判斷當前元素時隱藏還是顯示狀態,如果是隱藏狀態,則先使用淡入效果,再淡出。如果是顯示狀態,則先使用淡出效果,再淡入。
節點對象.fadeToggle(時間,function(){
執行代碼
})
~~~
~~~
//將頁面元素透明度變化到指定的值
節點對象.fadeTo(時間,opacity,function(){
執行代碼
})
~~~
>[danger] 滑動效果
~~~
//收起效果
節點對象.slideUp(speed,function(){
執行代碼
})
~~~
~~~
//下拉效果
節點對象.slideDown(speed,function(){
執行代碼
})
~~~
~~~
//自動判斷當前元素是否是顯示還是隱藏狀態,如果元素時顯示狀態,則先執行下拉效果,再收起。如果元素是顯示狀態,則先執行收起效果,再下拉
節點對象.slideToggle(speed,function(){
執行代碼
})
~~~
>[danger] 停止動畫效果
~~~
節點對象.stop()
~~~
Eg:
~~~
$('btn').toggle(function(){
$('.div').sileUp(1000);},function(){ //下拉菜單收起
$('.div').stop(); //收起過程中再次點擊效果停止
})
~~~
>[danger] 解決多次點擊后,動畫效果仍然繼續的問題
Eg:
~~~
$('btn').toggle(function(){
$('.div').filter(':not(:animated)').sileUp(1000);
},function(){
$('.div').filter(':not(:animated)').sileDown(1000);
})
~~~
>[danger] 自定義動畫
~~~
節點對象.animate(style,speed,function(){
執行代碼
})
//Sytle:指定變化后的css樣式,json對象格式
//Speed:設置效果變化時間
//Func:動畫效果完成后,執行的回調
~~~
- 概要
- HTML
- CSS
- PHP
- Mysqli
- Mysqli 連接查詢
- Mysqli 左外連接查詢
- Mysqli 右外連接查詢
- JavaScript
- JS 變量和常量的定義
- JS 運算符
- JS 流程控制
- JS 函數
- JS 數組
- JS數據類型
- JS 錯誤處理
- JS作用域
- JS 節點操作
- JS 遺留DOM
- JS 閉包
- JS 對象(構造函數)
- JS JSON
- JS 節點屬性操作
- JS 設置CSS樣式
- JS 獲取元素位置
- JS 事件
- JS 內置對象
- String 對象
- Date 對象
- Array 對象
- Math 對象
- Window 對象
- navigator 對象
- screen 對象
- location 對象
- Ajax
- 創建 Ajax 對象(兼容)
- AJax 對象屬性和方法
- Ajax get 五步驟
- Ajax post 六步驟
- Ajax get&post 封裝
- XML
- XML 語法&格式
- DOM 節點創建XML
- PHP 創建XML
- xmlwrite 類創建XML
- xmlReader 類解析xml
- JQuery
- JQuery 選擇器
- JQuery 事件
- JQuery 節點之間的操作
- JQuery html屬性設置
- JQuery Class屬性設置
- JQuery CSS樣式設置值
- JQuery 文本內容獲取
- JQuery 動畫特效
- JQuery 數組&對象遍歷
- JQuery 對象擴展方法
- JQuery Ajax操作
- JQuery Pjax
- JQuery Layer前端框架
- JQuery validation 插件
- ThinkPHP5
- 數據庫配置
- 基本操作
- 查詢構造器
- 查詢數據
- 增加數據
- 更新數據
- 刪除數據
- Session
- Cookie
- Linux
- 指令分類
- 文件屬性
- 文件處理命令
- 幫助命令
- 解壓縮命令
- 網絡通信命令
- 系統開關機
- Shell使用技巧
- VIM+vi 指令