jQuery 事件绑定
?? 選擇器.bind(type,[data],function)
? 常用的事件及其事件定義及用法
| 事件 | 定義及用法 |
| bind | 為被選元素添加一個或多個時間處理程序,并規定事件發生時運行的函數 |
| blur | ?當元素失去焦點時會觸發該事件 |
| focus | 當鼠標點擊選中的元素或通過tab鍵定位到元素時,該元素就會獲得焦點 |
| load | 通過AJAX請求從服務器加載數據,并把返回的數據放置到指定的元素中 |
| resize | 當調整瀏覽器窗口大小進行計數 |
| scroll | 當用戶滾動指定的元素時,會觸發 |
| unload | 當用戶離開頁面時,會觸發 |
| click | 點擊后觸發事件 |
| dblcilck | 當雙擊元素時,會觸發時間 |
| mousedown | 當鼠標指針移動到元素上方,并按下鼠標按鍵時,會觸發事件, 與click事件不同,mousedown事件僅需要按下,而不需要松開即可發生 |
| mouseup | 當在元素上放松鼠標按鈕時,會觸發事件 |
| mousemove | 當鼠標指針在指定的元素中移動時,就會觸發事件 |
| mouseover | 當鼠標指針位于元素上方時,會觸發事件 |
| mouseout | 當鼠標指針從元素上移開時,會觸發事件 |
| mouseenter | 當鼠標指針穿過元素時,回觸發事件?? 與mousemove事件不同,只有在鼠標指針穿過被選元素時,才會觸發mouseenter事件。如果鼠標指針穿過任何子元素,同樣會觸發mouseover事件 |
| mouseleave | 當鼠標指針離開元素時,會觸發事件 與mouseout事件不同,只有在鼠標指針離開被選元素時,才會觸發mouseleave事件。如果鼠標指針離開任何子元素,同樣會出發mouseout事件 |
| change | 當元素的值發生改變時,會觸發事件 |
| select | 當textrea或文本類型的input元素中的文本被選擇時,會觸發事件 |
| submit | 當提交表單時會觸發事件 |
| keydown | 完整的 key press 過程分為兩個部分:1. 按鍵被按下;2. 按鍵被松開 當按下被按下時,會出發keydown事件 |
| keypress | 當按鈕被按下時,會發生該事件。它發生在當前獲得焦點的元素上 |
| keyup | 完整的 key press 過程分為兩個部分:1. 按鍵被按下;2. 按鍵被松開 當按鈕被松開時,發生keyup事件,它發生在當前獲得焦點的元素上 |
| error | 當元素遇到錯誤(沒有正確載入)時,發生error事件 |
轉載于:https://www.cnblogs.com/ljknlb/p/6957746.html
總結
以上是生活随笔為你收集整理的jQuery 事件绑定的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 连云港有哪些美食?!
- 下一篇: linux学习随笔