点击通过js遍历出来的列表,跳转页面。点击事件委托在document上, 像这样: $(document).on("click",".nav",function(){ }) 在web和Android上度没问题,能够正常跳转。但是在ios上点击没有任何反应。原因是:ios上事件委托不能绑定在docum ...
分类:
移动开发 时间:
2018-08-30 11:41:08
阅读次数:
185
浏览器的常见默认行为 图片,文字可以脱出爱 a标签可以进行跳转 右键是菜单 submit可以进行提交 右键菜单触发,可以作为一个事件 document.oncontext=function(e){ alert(1); } 可以阻止浏览器默认行为 return false; 可以实现,但不推荐使用,老 ...
分类:
其他好文 时间:
2018-08-26 23:43:43
阅读次数:
193
1.事件委托或事件代理 var oUl = document.getElementById('ul').addEventListener('click',function(){}) https://www.cnblogs.com/liugang-vip/p/5616484.html 事件捕获(网景) ...
分类:
其他好文 时间:
2018-08-23 02:12:47
阅读次数:
158
内容: 1.事件复习 2.事件捕获 3.事件冒泡 4.事件委托 1.事件复习 (1)事件 事件是用来处理响应的一个机制,这个响应可以来自于用户(点击, 鼠标移动, 滚动), 也可以来自于浏览器 下面的链接描述了所有事件:https://developer.mozilla.org/en-US/docs ...
分类:
其他好文 时间:
2018-07-28 20:35:21
阅读次数:
164
异步与同步 阻塞与非阻塞 回调--异步回调、同步回调 promise apply与call 同步:亲力亲为的做某一件事。 张三叫李四去吃饭,一直等李四忙完去吃饭。 打电话 异步:事件委托 老总把任务分给下属,老总在这期间可以做自己的事情。等下属忙完之后直接拿结果。 张三等李四吃饭,自己先去,李四忙完 ...
分类:
其他好文 时间:
2018-07-25 17:43:02
阅读次数:
118
事件处理(事件委托)$("").on(eve,[selector],[data],fn) // 在选择元素上绑定一个或多个事件的事件处理函数。 // .on的selector参数是筛选出调用.on方法的dom元素的指定子元素,如:// $('ul').on('click', 'li', functi ...
分类:
其他好文 时间:
2018-07-25 11:38:22
阅读次数:
161
事件委托 事件委托就是利用冒泡的原理,把事件加到父级上,通过判断事件来源的子集,执行相应的操作,事件委托首先可以极大减少事件绑定次数,提高性能;其次可以让新加入的子元素也可以拥有相同的操作。 一般绑定事件的写法 事件委托的写法 取消事件委托 ...
分类:
Web程序 时间:
2018-07-15 23:51:25
阅读次数:
399
1. 事件委托定义 事件委托指的是不在事件的发生地(直接DOM)上设置监听函数,而是在其父元素上设置监听函数,通过事件冒泡,父元素可以监听到被触发的子元素事件,通过判断事件发生元素DOM的类型,来作出不同的响应。当子元素有很多时,使用事件委托可以避免对特定的每个节点添加事件监听器,事件监听被添加到它 ...
分类:
其他好文 时间:
2018-07-11 15:02:51
阅读次数:
148
事件委托是指利用事件冒泡,只指定一个事件处理程序,就可以管理某一类型的所有事件,例如公司所有同事都委托前台领取快递,这样就只需要一个人收快递并负责转交给同事,而不用所有人都带公司门口去收快递。 在下面的例子中,包含了4个被单击后会执行操作的input框,按照传统做法,需要逐一添加事件处理程序 如果在 ...
分类:
其他好文 时间:
2018-07-03 21:41:42
阅读次数:
178