JavaScript事件委托

事件委托又叫做事件代理,它是利用事件冒泡,你只需要指定一个事件处理程序,就可以管理某一个类型的所有事件。

以click事件为例,如果需要为一个ul列表中的所有li元素绑定事件,那么传统的做法是遍历这[……]

阅读全文

js监听元素变化

使用js来监听元素的变化,我最初想到的是使用change来实现,尝试无果,查询手册才知道change只作用于表单元素,像input,textarea,select等这一类的表单元素。

change事[……]

阅读全文

js模块化写法

什么是模块化

模块化是一种将系统分离成独立功能部分的方法,可将系统分割成独立的功能部分,严格定义模块接口、模块间具有透明性。

以Java为例,在Java中有一个重要带概念——package,逻辑上[……]

阅读全文