事件委托:如果子元素在不断变换而且数量很多,需要不断的重复绑定事件,浪费资源。于是可以把事件绑定在父元素上,然后通过event.target找到触发该事件的事件对象。然后获取所需要的数据,执行绑定事件。 在angular中,不能直接通过event.target获取事件对象,而是必须通过传递参数 $e ...
分类:
其他好文 时间:
2016-06-07 20:42:33
阅读次数:
2486
昨天做的事情: 分数查询界面的基本布局,与按钮设定事件绑定 今天要做的事情: 在将excel表的内容导入数据库时,同时也对分数表的学生信息进行同步导入 遇到的困难: 导入的时候运行报错数组越界,原因是在导入excel表时,查询语句的下标设置错误 功能完成后,测试时发现,表格刷新后鼠标移动时原来的表也 ...
分类:
其他好文 时间:
2016-06-06 22:01:36
阅读次数:
203
昨天做的事情: web页面的基本布局,与按钮设定事件绑定 今天要做的事情: 对于主界面修改,增加分数查询界面,添加作业的增删改查,并且作业名称与web页面的下拉框绑定,并且按钮事件基本完成 遇到的困难: 在分数查询时,连接数据报空指针的错误,经过上网查找后发现,是因为调用上一个数据库时没有关闭连接导 ...
分类:
其他好文 时间:
2016-06-06 21:47:57
阅读次数:
109
关于jQuery事件绑定html: <a href="#" onclick="addBtn()">addBtn</a> <div id="mDiv"> <button class="cBtn" onclick="alert(11111)">button1</button> <button class ...
分类:
Web程序 时间:
2016-06-05 15:38:20
阅读次数:
148
在 chrome opera safari 中 注意事项: A:fn为匿名函数式无法移除的,道理简单 B:false:在冒泡阶段调用事件处理函数 C:移除的事件意义是清楚内存 在IE 中 添加:obj.attachEvent(onclick, fn); 移除:obj.detachEvent(oncl ...
分类:
Web程序 时间:
2016-06-02 23:20:49
阅读次数:
193
1.选择器 基础的id样式选择器是必须掌握的,这里不多说。 不推荐的写法 缺点:这样做的结果就是html前端和js前端的工作混在了一起,原则上HTML代码只能体现网页的结构 建议写法 优点:jQuery是追加绑定的,绑多少执行多少,还解决了IE的不兼容问题。 Jquery中的事件绑定方式有很多 cl ...
分类:
其他好文 时间:
2016-06-01 22:45:36
阅读次数:
169
中文手册 2014年09月01日 暂无评论 on()函数用于为指定元素的一个或多个事件绑定事件处理函数。 此外,你还可以额外传递给事件处理函数一些所需的数据。 从jQuery 1.7开始,on()函数提供了绑定事件处理程序所需的所有功能,用于统一取代以前的bind()、 delegate()、 li ...
分类:
Web程序 时间:
2016-06-01 15:35:43
阅读次数:
207
5.2 关于UED前端开发的一点想法 5.2.1 目前UED前端代码是一个页面对应一个JS文件,更有甚者一个JS文件的代码会超过万行,这样的代码试想该如何维护?如果在从事前端开发的时候避免这种尴尬的局面,我想最好的方式就是分而治之, 如果分而治之?首先解析页面的一般思路,初始化(init) 事件绑定 ...
分类:
其他好文 时间:
2016-06-01 00:09:48
阅读次数:
160
一般情况下我们对一个DOM元素绑定事件时有三种方式 这样写是没有任何问题的(当然方法1并不可取) 但是在实际开发中我们会碰到诸如十几二十个li元素绑定事件的情况,甚至更多的元素,那么事件绑定这种给每一个元素都循环绑定的方式就会影响性能 所以我们可以利用事件冒泡的机制,使用事件委托的方法避免过多的性能 ...
分类:
编程语言 时间:
2016-05-31 20:50:30
阅读次数:
151
有关兼容性:IE8之前只有attachEvent,并且它是不支持捕获的,默认冒泡的。 有关事件注册数量:a.onclick只能注册一个回调函数,addEventListener与attachEvent可以注册多个。 有关调用顺序: html属性定义的函数先执行,addEventListener添加的 ...
分类:
其他好文 时间:
2016-05-31 18:47:25
阅读次数:
123