建立事件物件:
let customevent = new customevent('customeventname',
})分派事件:
document.dispatchevent(customevent)
監聽事件:
document.addeventlistener('customeventname', e=> )
建立事件物件:
let ev = document.createevent('customevent')
初始化事件物件:
ev.initcustomevent('ev', false, true, )
分派事件:
document.dispatchevent(ev)
監聽事件:
document.addeventlistener('ev', e=> )
方式1建立事件物件後,也可以通過initcustomevent方法再次初始化事件物件,包括更改自定義事件名稱和具體引數。
dom4 規範 新增了對 customevent 建構函式的支援.
customevent(type, )
type
事件的型別名稱.
bubbles
乙個布林值,表明該事件是否會冒泡.
cancelable
乙個布林值,表明該事件是否可以被取消.
detail
當事件初始化時傳遞的資料.
自定義dialog的兩種方式
介紹自定義對話方塊 dialog 的兩種方式 方式一 首先自定義乙個自己想要設計的對話方塊的介面布局,我的是這樣的 然後在activity類中進行展示,這裡我寫了乙個showinputpwddialog方法 輸入密碼對話方塊 private void showinputpwddialog 方式二 可...
自定義異常的兩種方式
自定義異常的兩種方式 一 丟擲異常 def greet name,city if notisinstance name,str raise typeerror name must be str if notisinstance city,str raise typeerror age must be...
自定義View的兩種方式
一 xib自定義view 1.思路 2.關鍵 1 import23 class45 inte ce67 8 模型資料9 1113 14 15 通過模型資料來建立乙個view 16 1819 end 1 import 2 import 34 inte ce 5 property weak,nonato...