进度事件 进度事件 用来描述资源加载的进度, 主要由 AJAX 请求.<img>.<audio>.<video>.<style>.<link>等外部资源的加载触发 注意,除了资源下载,文件上传也存在以下事件 abort        外部资源中止加载时(比如用户取消)触发.        如果发生错误导致中止,不会触发该事件.error        由于错误导致外部资源无法加载时触发.        有一个特殊的性质,就是不会冒泡.所以,子元素…
鼠标事件 与鼠标相关的事件,继承了 MouseEvent 接口 分类: click        按下鼠标(通常是按下主按钮)时触发.        mousedown 首先触发,mouseup 接着触发,click 最后触发dblclick        在同一个元素上双击鼠标时触发.        在mousedown.mouseup.click 之后触发 dbclick mousedown        按下鼠标键时触发.mouseup        释放按下的鼠标键时触发. mousem…
键盘事件 键盘事件由用户击打键盘触发 主要有 keydown.keyup .keypress三个事件,它们都继承了 KeyboardEvent 接口. keydown         按下键时 触发 keyup        松开键时 触发 keypress        按下有值的键时 触发 即按下 Ctrl.Alt.Shift.Meta 这样无值的键,这个事件不会触发. 对于有值的键,按下时先触发 keydown 事件,再触发这个事件. 如果用户按下 不放时,就会连续触发键盘事件 keydo…
表单事件 input 事件        select 事件        change 事件        invalid 事件        reset 事件         submit 事件 input 事件 <input>.<select>.<textarea>的值发生变化时触发 对于 复选框(<input type=checkbox>)或单选框(<input type=radio>),用户改变选项时,也会触发这个事件 对于打开 con…
浏览器内核 支撑浏览器运行的最核心的程序 IE 浏览器内核            Trident内核,也是俗称的IE内核Chrome 浏览器内核            统称为 Chromium 内核或 Chrome 内核,以前是 Webkit 内核,现在是 Blink 内核Firefox 浏览器内核            Gecko 内核,俗称 Firefox 内核Safari 浏览器内核            Webkit 内核Opera 浏览器内核            最初是自己的 Pre…
触摸事件 只有触摸屏才会引发这一类事件 触摸事件 和 鼠标事件 同时触发,即使这个时候并没有用到鼠标. 这是为了让那些只定义鼠标事件.没有定义触摸事件的代码,在触摸屏的情况下仍然能用. 如果想避免这种情况,可以用 event.preventDefault 方法阻止发出鼠标事件 Touch            一个触摸点 TouchList            多个触摸点的集合 TouchEvent            触摸引发的事件实例 var touch = new Touch(touc…
 孤荷凌寒自学python第二十八天python的datetime.date模块 (完整学习过程屏幕记录视频地址在文末,手写笔记在文末) 一.toordinal() 此方法将访问从公元1年1月1日至当前datetime.date对象的天数. 测试: >>> import datetime >>> d=datetime.date(2018,11,1) >>> d.toordinal() 736999 二.fromtimestamp(timestamp)…
第33讲UI组件_进度条ProcessBar和消息队列处理器handler 1. 进度条ProcessBar 一个可视化的进度指示器,代表正在执行的耗时任务.可以为用户展示一个进度条,表示正在执行的任务的进度. 当程序不能或者不需要确定任务执行的准确进度时,ProgressBar也可以只显示一个循环的圆圈. 默认情况下,ProcessBar显示的是一个无限循环的圆圈,可以通过样式的配置,实现一个水平方向的进度条. XML重要属性 android:progressBarStyle:        …
jQuery中animate动画第二次点击事件没反应 用animate做点击翻页动画时发现第二次点击事件动画没反应,而第一次点击有动画效果,代码如下: 复制代码 代码如下: $(".page").stop().animate({top:“-300px”}, 800, 'easeInOutExpo'); 第二次点击事件动画没反应的原因:top是page元素顶部相与其父元素顶部的距离,第一次点击后,page元素顶部已经移动到距其父元素顶部 -300px的位置,第二次点击时的并不是page在…
前面的话 一般地,使用readystatechange事件探测HTTP请求的完成.XHR2规范草案定义了进度事件Progress Events规范,XMLHttpRequest对象在请求的不同阶段触发不同类型的事件,所以它不再需要检査readyState属性.这个草案定义了与客户端服务器通信有关的事件.这些事件最早其实只针对XHR操作,但目前也被其他API(如File API)借鉴.本文将详细介绍进度事件 基础 有以下6个进度事件 loadstart:在接收到响应数据的第一个字节时触发 prog…