1 防抖 + 定义:合并事件且不会去触发事件,当一定时间内没有触发这个事件时,才真正去触发事件 + 原理:对处理函数进行延时操作,若设定的延时到来之前,再次触发事件,则清楚上一次的延时操作定时器,重新定时 + 场景:keydown事件上验证用户名,输入法的联想 + 实现: function debo ...
分类:
其他好文 时间:
2018-10-16 13:35:41
阅读次数:
205
vue中父组件通过prop传递数据给子组件,而想要将子组件的数据传递给父组件,则可以通过自定义事件的绑定。 每个Vue实例都实现了【事件接口】,即: 1、使用 $on(eventName) 监听事件 2、使用 $emit(eventName) 触发事件 父组件可以在使用子组件的地方直接用 v-on ...
分类:
其他好文 时间:
2018-10-15 23:19:59
阅读次数:
165
1、onchange onchange 事件会在域的内容改变时触发。支持的标签<input type="text">, <textarea>, <select>,<keygen>。 注意:在元素的值改变了且失去焦点时触发(两次的值一样不会触发)。 缺陷:通过js代码改变DOM的值不会触发,解决在js ...
分类:
其他好文 时间:
2018-10-13 12:55:28
阅读次数:
201
html: <div class="form-control"> <label for="id_avatar1"><img name="image" style="width: 100px; height: 100px;" id="avatar_img" src="/static/img/默认.jp ...
分类:
其他好文 时间:
2018-10-12 17:49:32
阅读次数:
225
xAxis : [ { triggerEvent:true,//这句很重要,没有不会触发事件 …… } ], …… videoChart.setOption(option); extension(videoChart); function extension(mychart) { //判断是否创建过 ...
分类:
其他好文 时间:
2018-10-08 18:11:06
阅读次数:
253
1. 事件的创建 JS中,最简单的创建事件方法,是使用Event构造器: 但是为了能够传递数据,就需要使用 CustomEvent 构造器: 2. 事件的监听 JS的EventListener是根据事件的名称来进行监听的,比如我们在上文中已经创建了一个名称为‘event_name’ 的事件,那么当某 ...
分类:
Web程序 时间:
2018-10-06 10:39:23
阅读次数:
276
转自:http://www.cnblogs.com/moli-/p/6406170.html 在用到下拉列表框select时,需要对选中的<option>选项触发事件,其实<option>本身没有触发事件方法,我们只有在select里的onchange方法里触发。 想添加一个option的触发事件, ...
分类:
Web程序 时间:
2018-10-05 18:43:00
阅读次数:
395
学习要点: 1.模拟操作 2.命名空间 3.事件委托 4.on、off 和 one jQuery 不但封装了大量常用的事件处理,还提供了不少高级事件方便开发者使用。比如模拟用户触发事件、事件委托事件、和统一整合的 on 和 off,以及仅执行一次的 one 方法。这些方法大大降低了开发者难度,提升了 ...
分类:
Web程序 时间:
2018-10-04 23:50:34
阅读次数:
239
工作需要,要做一个点击某一元素,在规定的时间内,点击次数达到一定值时,才触发其他事件。 刚开始是一脸懵逼,思绪混乱,首先想到了使用定时器,后来绕来绕去,始终没有解决,在跟安卓开发的同事交流一番后,便产生了一个更加简单的方法,不使用定时器。 大致思路是这样的:初始时,给一个变量clickNum,值为0 ...
分类:
其他好文 时间:
2018-09-29 15:29:21
阅读次数:
162