jQuery事件

1.ready(fn) 當DOM載入就緒可以查詢及操縱時綁定一個要執行的函數。($(document).ready(function(){}||$(function($) {})
2.on()在選擇元素上綁定一個或多個事件的事件處理函數
3.off() 在選擇元素上移除一個或多個事件的事件處理函數。
4.one() 爲每一個匹配元素的特定事件(像click)綁定一個一次性的事件處理函數
5.trigger() 在每一個匹配的元素上觸發某類事件($("form:first").trigger("submit"))
6.triggerHandler()這個特別的方法將會觸發指定的事件類型上所有綁定的處理函數。但不會執行瀏覽器默認動作,也不會產生事件冒泡
7.hover() 一個模仿懸停事件(鼠標移動到一個對象上面及移出這個對象)的方法
8.toggle() 用於綁定兩個或多個事件處理器函數,以響應被選元素的輪流的 click 事件
9.slideDown() 通過高度變化(向下增大)來動態地顯示所有匹配的元素,在顯示完成後可選地觸發一個回調函數
10.slideUp() 通過高度變化(向上減小)來動態地隱藏所有匹配的元素,在隱藏完成後可選地觸發一個回調函數
11.slideToggle() 通過高度變化來切換所有匹配元素的可見性,並在切換完成後可選地觸發一個回調函數。
12.fadeIn() 通過不透明度的變化來實現所有匹配元素的淡入效果,並在動畫完成後可選地觸發一個回調函數
13.fadeOut() 通過不透明度的變化來實現所有匹配元素的淡出效果,並在動畫完成後可選地觸發一個回調函數
14.fadeTo([speed],opacity,[easing],[fn]) 把所有匹配元素的不透明度以漸進方式調整到指定的不透明度,並在動畫完成後可選地觸發一個回調函數
15.fadeToggle([speed,[easing],[fn]])通過不透明度的變化來開關所有匹配元素的淡入和淡出效果,並在動畫完成後可選地觸發一個回調函數
16.animate(params,[speed],[easing],[fn])用於創建自定義動畫的函數
$("#block").animate({ 
    width: "90%",
    height: "100%", 
    fontSize: "10em", 
    borderWidth: 10
  }, 1000 );
17.stop([clearQueue],[jumpToEnd])停止所有在指定元素上正在運行的動畫。
18.delay(duration,[queueName])設置一個延時來推遲執行隊列中之後的項目。$('#foo').slideUp(300).delay(800).fadeIn(400);
19.finish([])(停止當前正在運行的動畫,刪除所有排隊的動畫,並完成匹配元素所有的動畫。)(finish()方法和.stop(true, true)很相似,.stop(true, true)將清除隊列,並且目前的動畫跳轉到其最終值。但是,不同的是,.finish() 會導致所有排隊的動畫的CSS屬性跳轉到他們的最終值。)
20.jQuery.fx.off 關閉頁面上所有的動畫。把這個屬性設置爲true可以立即關閉所有動畫(所有效果會立即執行完畢)
21.jQuery.fx.interval 設置動畫的顯示幀速。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章