Amaze UI学习笔记——JS学习历程一

1.自定义事件api

(1)一些组件提供了自定义事件,命名方式为{事件名称}.{组件名称}.amui,用户能够查看组件文档了解。使用这些事件,如:数组

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

    //do something;函数

  });ui

(2)data-am-observe插件

  在元素上添加data-am-abserve属性之后,动态插入改元素的Amaze UI JS插件会自动初始化,支持的插件包括Button、Dropdown、Slider、Popover、Scrollspy、Tabsserver

(3)$().DOMobserve(options,callback)对象

  • options: 监视的属性,默认为{childList:true,subtree:true};
  • callback(mutations,observer):DOM发生变化时的处理函数,第一个参数为存储MutationRecord对象的数组,第二个参数Mutationobserver实例自己。

(4)默认初始化事件接口接口

  Amaze UI经过特定的HTML来绑定事件,多数JS组件经过HTML标记就能够实现调用。默认的初始化事件都在xx.amui.data-api命名空间下,用户能够自行关闭。事件

  关闭全部默认事件:$(document).off('.data-api');

  关闭特定组件的默认事件:$(document).off('.modal.amui.data-api');

相关文章
相关标签/搜索