#事件驱动

jquery的事件命名空间详解

jquery现在的事件API:on,off,trigger支持带命名空间的事件,当事件有了命名空间,就可以有效地管理同一事件的不同监听器,在定义组件的时候,能够避免同一元素应用到不同组件时,同一事件类型之间的影响,还能控制一些意外的事件冒泡。在实际工作中,相信大家都用的很多,但是不一定了解它的所有细节,至少我有这样的经...

在ubuntu 18.04下,无线网卡无驱动,连不上wifi,显示wifi没有适配器的解决方法

近来因为做东西要用到linux环境,所以自己的笔记本在win10的系统上又安装了ubuntu18.04版本的双系统,但是安装好以后,没有无线网卡的驱动,显示wifi没有适配器等字样,很纠结,前后研究了将仅一天,终于解决了,现在写出来,希望对大家能有所帮助,也可适用于没网的情况下,我是用u盘安装的,下载的ubuntu-1...

行为驱动开发

行为驱动开发(Behavior-DrivenDevelopment)(简写BDD),在软件工程中,BDD是一种敏捷软件开发的技术。行为驱动开发(BDD)是测试驱动开发的延伸,开发使用简单的,特定于领域的脚本语言。这些DSL将结构化自然语言语句转换为可执行测试。结果是与给定功能的验收标准以及用于验证该功能的测试之间的关系...
代码星球 ·2020-05-25

微信公众号消息与事件处理机制

一:授权事件接收URL1:微信server每隔10分钟定时推送component_verify_ticket。第三方平台方在收到ticket推送后也需进行解密{ComponentVerifyTicket=ticket@@@fxUU8P4_ip5B-S1sBL2SHmfA24haZRIUR8QIs0jLRXNfg1iBm...

js判断手指的上滑,下滑,左滑,右滑,事件监听

原理:1:当开始一个touchstart事件的时候,获取此刻手指的横坐标startX和staerY;   2:当触发touchmove事件的时候,再获取此时手指的横坐标moveEndX和纵坐标moveEndY;最后,通过两次获取的坐标差值来判断手指在手机屏幕上的滑动方向。代码:  $("body").on("touch...

chrome 监听touch类事件报错:无法被动侦听事件preventDefault

先上错误信息:UnabletopreventDefaultinsidepassiveeventlistenerduetotargetbeingtreatedaspassive.See https://www.chromestatus.com/...一个简单的页面只有这么段jsdocument.addEvent...

深入理解JS的事件绑定、事件流模型

 一、JS事件(一)JS事件分类1.鼠标事件:click/dbclick/mouseover/mouseout2.HTML事件: onload/onunload/onsubmit/onresize/onchange/onfoucs/onscroll3.键盘事件: keydown:键盘按下时...

vue长按事件

html<divclass="test"@touchstart="gtouchstart()">按啊</div>jsdata(){return{    timeOutEvent: 0 ,// 长按事件定时器  }}methods:{gtouchstart(){//开...
代码星球 ·2020-05-24

iOS Safari 中点击事件失效的解决办法

问题描述当使用委托给一个元素添加click事件时,如果事件是委托到 document 或 body 上,并且委托的元素是默认不可点击的(如 div, span 等),此时 click 事件会失效。可以使用下面的代码在iOS中进行测...

手机端input,select屏蔽浏览器默认事件

文本框input:当文本框focus时会弹出软键盘,有时我们需要click事件而又不想触发focus事件(不要弹出软键盘)给input添加disabled="disabled"属性屏蔽click及focus事件,再使用touchstart来绑定点击事件 下拉选择框select:有时需要在点击的时候做出判断,同...

jQuery代码优化:事件委托篇

随着DOM结构的复杂化和Ajax等动态脚本技术的运用,事件委托自然浮出了水面。jQuery为绑定和委托事件提供了.bind()、.live()和.delegate()方法。本文在讨论这几个方法内部实现的基础上,展示它们的优劣势及适用场合。事件委托的事例在现实当中比比皆是。比如,有三个同事预计会在周一收到快递。为签收快递...

深入理解ajax系列第五篇——进度事件

  一般地,使用readystatechange事件探测HTTP请求的完成。XHR2规范草案定义了进度事件ProgressEvents规范,XMLHttpRequest对象在请求的不同阶段触发不同类型的事件,所以它不再需要检査readyState属性。这个草案定义了与客户端服务器通信有关的事件。这些事件最早其实只针对X...

深入理解DOM事件类型系列第六篇——加载事件

  提到加载事件,可能想到了window.onload,但实际上,加载事件是一大类事件,本文将详细介绍加载事件 load  load事件是最常用的一个事件,当页面完全加载后(包括所有图像、javascript文件、CSS文件等外部资源),就会触发window上的load事件  [注意]IE8-浏览器不会为该事...

深入学习jQuery鼠标事件

  鼠标事件是DOM事件中最常用的事件,jQuery对鼠标事件进行了封装和扩展。本文将详细介绍jQuery鼠标事件 类型  鼠标事件共10类,包括click、contextmenu、dblclick、mousedown、mouseup、mousemove、mouseover、mouseout、mouseent...

深入学习jQuery事件对象

  在触发DOM上的某个事件时,会产生一个事件对象event,这个对象中包含着所有与事件有关的信息。所有浏览器都支持event对象,但支持方式不同。jQuery在遵循W3C规范的情况下,对事件对象的常用属性进行了封装,使得事件处理在各个浏览器下都可以正常运行而不需要进行浏览器类型判断,本文将详细介绍jQuery事件对象...
首页上一页...4445464748...下一页尾页