Amaze UI學習筆記 JS學習歷程一

2022-06-25 06:48:10 字數 553 閱讀 1061

1.自定義事件

(1)一些元件提供了自定義事件,命名方式為..amui,使用者可以檢視元件文件了解。使用這些事件,如:

$('#myalert').on('close.alert.amui',function(){

//do something;

(2)data-am-observe

在元素上新增data-am-abserve屬性以後,動態插入改元素的amaze ui js外掛程式會自動初始化,支援的外掛程式包括button、dropdown、slider、popover、scrollspy、tabs

(3)$().domobserve(options,callback)

(4)預設初始化事件介面

amaze ui通過特定的html來繫結事件,多數js元件通過html標記就可以實現呼叫。預設的初始化事件都在xx.amui.data-api命名空間下,使用者可以自行關閉。

關閉所有預設事件:$(document).off('.data-api');

關閉特定元件的預設事件:$(document).off('.modal.amui.data-api');

js學習筆記

js開發中需要注意的問題。1 for迴圈優化 將for var i 0 i elements.length i 改為for var i 0,j elements.length i j i 採用這樣的方式可以避免每次迴圈的時候計算 elsments 的長度。2 字串拼接優化 將var text the...

js學習筆記

一.document物件 物件集合 all 對文件所有html元素的訪問 anchors 返回所有anchor物件引用 forms 返回所有form物件引用 images 返回所有image物件引用 links 返回所有area和link物件引用 物件屬性 body 訪問body元素 cookie ...

js學習筆記

基於json格式的協議的一些技巧備忘。這個msg1就是乙個協議,由於json格式符號太多,為了減少大量無用符號的傳播,目前能想到的就是如上的寫法,乙個匿名物件,由協議號加上陣列組成。獲取這個msg1 var d1 way 1 for var i in d1 cc.log i way 2 var ke...