jquery中event對象屬性與方法小結(jié)
JQuery讀書筆記–Event屬性說明
JQuery事件中的Event屬性是經(jīng)常性的被忽略的。大多數(shù)時間你的確不怎么用它,但有些時候它還是它還是有作用的。如獲知觸發(fā)時用戶的環(huán)境(是否按了shift etc)。每個瀏覽器對event都有不同的地方,Jquery對Event做了標準化所以可以放心用。
* .target 這個反應(yīng)觸發(fā)事件的DOM對象,可以在事件冒泡的時候判斷是否是事件源頭(compare event.target to this)
* .pageX: 鼠標的left屬性,相對于page
* .pageY: 鼠標的top屬性,相對于page
* preventDefault(): 這個方法被調(diào)用,則原有事件就被忽略。(例如 clicked link就不會去新的Url了)
* stopPropagation():讓Jquery停止事件冒泡
* .Data: 如果事件中還有EventData你就可以用這個屬性獲得對應(yīng)Eventdata數(shù)據(jù)了。
* ctrlKey: 類型: Boolean, 說明: Ctrl 鍵是否按下
* shiftKey: 類型: Boolean, 說明: Shift鍵是否按下
* altKey: 類型: Boolean, 說明: Alt 鍵是否按下
* charCode: 類型: Number, 說明: 最后響應(yīng)鍵盤按鍵的 charCode 值
* keyCode: 類型: Number, 說明: 最后響應(yīng)鍵盤按鍵的 keyCode 值
* button: 類型: Number, 說明: 按下的鼠標鍵, 左鍵:1, 右鍵:2, 中鍵:4
* which: 類型: Number, 說明: 最后響應(yīng)的是哪個按鍵, 如果是鍵盤按鍵則等于 charCode || keyCode; 如果是鼠標按鍵, 左鍵:1, 右鍵:3, 中鍵2
type : 事件類型
relatedTarget:對于鼠標事件, 標示觸發(fā)事件時離開或者進入的DOM元素
currentTarget:冒泡前的當前觸發(fā)事件的DOM對象, 等同于this.
result: 上一個事件處理函數(shù)返回的值
screenX/Y:對于鼠標事件, 獲取事件相對于屏幕原點的水平/垂直坐標
相關(guān)文章
jQuery實現(xiàn)百度圖片移入移出內(nèi)容提示框上下左右移動的效果
這篇文章主要介紹了jQuery實現(xiàn)百度圖片移入移出內(nèi)容提示框上下左右移動的效果,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下2018-06-06基于jQuery架構(gòu)javascript基礎(chǔ)體系
jQuery畢竟還只是一個基礎(chǔ)的最底層的工具集,封裝元素選擇器,事件等等,基本上能滿足一般的需求,但要從整體的WEB的周度來看,為了提高javascript開發(fā)的效率與可重用性,就需要有一個整體的布局2011-01-01在網(wǎng)站上應(yīng)該用的30個jQuery插件整理
jQuery插件是網(wǎng)頁設(shè)計師最喜歡的。從圖像滑塊,圖像畫廊和導航插件,它們是如此眾多,如此多樣,如此驚人的和互動可以制作美化網(wǎng)站2011-11-11初學Jquery插件制作 在SageCRM的查詢屏幕隱藏部分行的功能
SageCRM的查詢條件屏幕的條件比較多,會占用界面,用戶希望首先顯示常用的查詢條件,然后點擊展開的按鈕,可以看到一些不常用的查詢條件2011-12-12