增强代码可读性，添加initEvent函数
使脚本模块化，使用requirejs引用模块js