H5拖放事件及選擇器

新的選擇器

? ? ? ? ? ? ?querySelector ? ? ? ? ? ? querySelectorAll

設(shè)置元素可以拖放

? ? ? ? ? ? ?draggble ?屬性 ? ? ? ? 設(shè)置為true ? ? ?元素就可以拖放了 ? ? 火狐不支持

拖拽元素事件

? ? ? ? ? ? ?ondragstart ?:拖拽前觸發(fā)

? ? ? ? ? ? ?ondrag :拖拽中連續(xù)觸發(fā)

? ? ? ? ? ? ?ondragend :拖拽結(jié)束觸發(fā)

目標(biāo)元素事件

? ? ? ? ? ? ondragenter :移入目標(biāo)元素時(shí)觸發(fā)

? ? ? ? ? ? ondragover :移入目標(biāo)元素后連續(xù)觸發(fā)

? ? ? ? ? ? ondragleave :離開目標(biāo)元素觸發(fā)

? ? ? ? ? ? ondrop :在目標(biāo)元素釋放鼠標(biāo)觸發(fā)

事件的執(zhí)行順序

? ? ? ? ? ? 1、dragstart ?> darg ?> dragenter ?> dragover ?> dragleave ?> ?dragend

? ? ? ? ? ? 2、drop ?觸發(fā)的時(shí)候(dragover的時(shí)候阻止默認(rèn)事件)

? ? ? ? ? ? dragstart ?> ?drag ?> ?dragenter ?> ?dragover ?> ?drap ?> ?dragend ?解決火狐問題

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容