一、事件绑定: (1) ele.onxxx=function () {}; //同一个元素只能绑定一次; (2) obj.addEventListener(type,fn,false); //能绑定多个,IE9不兼容; (3) obj.attachEvent('on' +type,fn); //IE ...
分类:
Web程序 时间:
2019-06-24 21:16:57
阅读次数:
185
本文以冒泡事件tap(手指触摸后马上离开,也就是点击事件)为例子来区别bind和catch事件。在小程序中事件分为冒泡事件和非冒泡事件: bindtap 事件绑定不会阻止冒泡事件向上冒泡 catchtap 事件绑定可以阻止冒泡事件向上冒泡 假如有三个view点击事件都是用的bindtap,三个vie ...
分类:
微信 时间:
2019-06-21 12:53:53
阅读次数:
145
面对一个项目的步骤: 1. 整理接口,并在记事本上将写清楚; 2. 分析过程; 3. 实现效果;(前两步比第三步重要) ajax 请求完数据在 success 函数中,进行事件操作,及事件绑定;(最稳妥,最平常的做法) 网址:https://mp.weixin.qq.com;我们所有的公众号操作都要 ...
分类:
微信 时间:
2019-06-20 21:15:59
阅读次数:
185
Vue,品牌列表案例(仅添加,删除,搜索,全局过滤器,私有过滤器) 添加了时间过滤器(私有的) 效果图 ...
分类:
其他好文 时间:
2019-06-17 11:02:37
阅读次数:
108
一、事件绑定: onclick方式: addEventListener: 二、事件流。 js中事件流分两种: 冒泡事件:当子元素的事件被执行,他的父元素相同事件也依次执行。有子元素事件依次执行父元素的相同的事件。 捕获事件:当触发子元素的事件的时候,先执行其父元素的相同的事件,由大到小依次执行相同的 ...
分类:
Web程序 时间:
2019-06-08 11:49:20
阅读次数:
143
注意:在移动端开发的时候,浏览器的模拟器时好时坏,一般不用on的方式绑定事件函数,要用事件绑定的方式 问题1:PC端的事件比移动端的事件略慢,大概在300ms左右, 所以一般用touchend,不用mouseup 问题2:移动端的点透 当上层元素发生点击的时候,下层元素也有点击(焦点)特性, 在30 ...
分类:
移动开发 时间:
2019-06-06 19:09:17
阅读次数:
155
react的弹出层不同于以往的DOM编程,我们知道,在DOM中,弹出层事件绑定在对应的节点上即可,但是在react中,往往只能实现父子之间的传递控制,显然,弹出层的层级不符合此关系。 在这里我们需要使用React官方的 portals可以帮助我们将子节点插入到父节点层级之外的地方 注:官方文档使用的 ...
分类:
其他好文 时间:
2019-06-05 17:49:39
阅读次数:
132
一、静态绑定事件 如:在执行完bind()方法给所有button添加点击事件的操作后,又往页面动态添加了button元素,那么后来添加的button并没有前面添加的点击事件。 1.bind()方法 —— 静态绑定事件 jQuery 3.0中已弃用此方法,使用 on()方法代替。 $(selector ...
分类:
Web程序 时间:
2019-06-04 17:27:48
阅读次数:
171
内容目录: 1. "BOM " 2. "DOM" 一、BOM 1.1 windows对象 1.2 windows的子对象 1.3 弹出框 1.4 计时相关 二、DOM 2.1 标签操作 2.2 节点操作 2.3 事件绑定 (1) 搜索框案例 开关1 开关2 // 标签直接绑定事件 function ...
分类:
编程语言 时间:
2019-06-03 21:54:17
阅读次数:
139
废话不多说,看下面 DOMMouseScroll 这个是FF的早期方法,现在版本的FF依然可以使用(亲测) onmousewheel 这个是Chrome、IE的兼容方法,手动划重点!并且这个方法IE版本全兼容 onwheel 这个方法Chrome、FF兼容,但是IE全不兼容 所以以上方法怎么用应该不 ...
分类:
其他好文 时间:
2019-05-26 18:08:29
阅读次数:
131