在学习jQuery的事件之前,大家必须要对JS的事件有所了解。看下文 事件的概念 HTML中与javascript交互是通过事件驱动来实现的,例如鼠标点击事件、页面的滚动事件onscroll等等,可以向文档或者文档中的元素添加事件侦听器来预订事件。想要知道这些事件是在什么时候进行调用的,就需要了解一 ...
分类:
Web程序 时间:
2018-06-03 21:38:41
阅读次数:
159
遇到的问题: 事件流问题:在执行子级div的点击事件时,父级或者有关系的div都会执行点击事件,多次执行事件后达不到想要的效果,div冒泡; 解决: 把子级的事件通过JS来绑定,这样触发子级事件就不会影响到相关联的事件 $("要绑定的ID").bind("click",function(evt){ ...
分类:
其他好文 时间:
2018-05-28 00:57:51
阅读次数:
156
事件流 事件流描述的是从页面中接收事件的顺序; 事件冒泡:事件开始时由最具体的元素(最内层)逐级向上传播到较不具体的节点(文档); 事件捕获:事件开始时由相对不具体的元素最快接收到事件,而最具体的元素最后接收到事件。 书中的解释比较绕,其实我比较粗暴的理解就是,冒泡就像水中的波纹传播,从触发点开始向 ...
分类:
Web程序 时间:
2018-05-27 12:18:36
阅读次数:
218
JS事件流 事件的概念:HTML中与javascript交互是通过事件驱动来实现的,例如鼠标点击事件、页面的滚动事件onscroll等等,可以向文档或者文档中的元素添加事件侦听器来预订事件。 事件流:事件流描述的是从页面中接收事件的顺序;包括3个阶段: 1. 事件捕获阶段; 2. 处于目标阶段; 3 ...
分类:
Web程序 时间:
2018-05-23 11:49:25
阅读次数:
228
HTML5 服务器发送事件(server-sent event)允许网页获得来自服务器的更新。 浏览器支持 所有主流浏览器均支持服务器发送事件,除了 Internet Explorer。 服务器端代码实例 为了让上面的例子可以运行,您还需要能够发送数据更新的服务器(比如 PHP )。 服务器端事件流 ...
分类:
Web程序 时间:
2018-05-21 10:37:15
阅读次数:
232
1、事件监听的概念: JavaScript使我们有能力创建动态页面,网页中的每一个元素都可以产生某些触发JavaScript函数的事件。我们可以认为事件一种行为或一种方法。 事件分为DOM 0级事件和Dom 2级事件,DOM2级事件也叫做事件监听。DOM0级事件的缺点是如果事件相同,后者的事件会覆盖 ...
分类:
Web程序 时间:
2018-05-19 12:03:19
阅读次数:
216
2018年已经到了5月份,node的4.x版本也已经停止了维护 我司的某个服务也已经切到了8.x,目前正在做koa2.x的迁移 将之前的generator全部替换为async 但是,在替换的过程中,发现一些滥用async导致的时间上的浪费 所以来谈一下,如何优化async代码,更充分的利用异步事件流 ...
分类:
其他好文 时间:
2018-05-13 11:56:19
阅读次数:
169
一、JS事件 (一)JS事件分类 1.鼠标事件:click/dbclick/mouseover/mouseout2.HTML事件: onload/onunload/onsubmit/onresize/onchange/onfoucs/onscroll3.键盘事件: keydown:键盘按下时触发 k ...
分类:
Web程序 时间:
2018-05-13 00:36:34
阅读次数:
239
Monkey是一款通过命令行来对我们APP进行测试的工具,可以运行在模拟器里或真机上。它向系统发送伪随机的用户事件流,实现对正应用程序进行压力测试。 官方介绍 :https://developer.android.com/studio/test/monkey.html。 测试?这不是抢测试妹子的饭碗 ...
分类:
其他好文 时间:
2018-05-11 10:38:56
阅读次数:
145
哎 js事件冒泡机制和阻止冒泡 阻止默认行为好像永远也整不清楚,记了忘 忘了记。。。醉了 这篇文章写完以后下次再忘记 就呼自己一巴掌,忘一次一巴掌 首先要明白两个概念——事件和事件流 事件指的是用户或浏览器自身执行的某种动作,又称为原始事件模型,例如onclick等 事件流指的是 从页面中接收事件的 ...
分类:
Web程序 时间:
2018-05-06 18:56:06
阅读次数:
319