JsAction事件代理庫(kù)
JsAction 是個(gè)極小事件代理庫(kù),允許解耦 JavaScript 代碼中處理 action 的 DOM 節(jié)點(diǎn)。添加事件處理器傳統(tǒng)的方式就是獲取節(jié)點(diǎn)的引用,然后添加到事件處理它。JsAction 允許用戶通過(guò)自定義的 HTML 屬性 jsaction 映射事件和這些事件處理器的名字。
DOM
Actions 中表明 jsaction 屬性,使用 ; 分隔開(kāi)來(lái):
[eventType:]<namespace>.<actionName>
如果沒(méi)有指定 eventType ,JsAction 會(huì)假定 click:
<div id="foo" jsaction="leftNav.clickAction;dblclick:leftNav.doubleClickAction"> some content here</div>
評(píng)論
圖片
表情
