在写一个待办事项项目时遇到一个问题。 原因 to-do list 里每一条任务都是动态的,在js里事先绑定好的点击事件会因为某一条任务的删除而失效,使得新添加的条目没有绑定点击事件,所以在使用中只能响应一次点击事件。 解决方法 可以使用事件代理的方法 1 var list = $(".list"); ...
                            
                            
                                分类:
其他好文   时间:
2018-02-28 16:19:46   
                                阅读次数:
197
                             
                    
                        
                            
                            
                                    JavaScript和HTML之间的交互就是通过事件来实现的,那么事件是什么呢?事件就是文档或浏览器窗口中发生的一些特定的交互瞬间。 一、事件流 1.事件冒泡 :由内向外; 2.事件捕获:由外向内; 3.DOM事件流 “DOM2级事件”规定的事件流包括三个阶段:事件捕获阶段、处于目标阶段和事件冒泡阶 ...
                            
                            
                                分类:
其他好文   时间:
2018-01-25 00:22:18   
                                阅读次数:
156
                             
                    
                        
                            
                            
                                    在JavaScript的学习中,我们经常会遇到JavaScript的事件机制,例如,事件绑定、事件监听、事件委托(事件代理)等。这些名词是什么意思呢,有什么作用呢? 事件绑定 要想让 JavaScript 对用户的操作作出响应,首先要对 DOM 元素绑定事件处理函数。所谓事件处理函数,就是处理用户操 ...
                            
                            
                                分类:
其他好文   时间:
2018-01-08 18:34:04   
                                阅读次数:
178
                             
                    
                        
                            
                            
                                参考:https://github.com/youngwind/blog/issues/107 首先回顾以下原生事件的两个方法:event.stopImmediatePropagation 和 event.stopPropagation ,前者可以阻止同一dom上的后续事件的执行以及阻止冒泡,后者仅 ...
                            
                            
                                分类:
其他好文   时间:
2017-12-11 13:53:47   
                                阅读次数:
152
                             
                    
                        
                            
                            
                                看过很多朋友node.js代码敲得很好,但是对于概念还是很生疏。个人认为,代码是树叶,树干搭起来才是王道。 1.简述node.js的适用场景: IIO密集而非计算密集的情景:高并发微数据(比如账号系统)的情景。 特别是高并发,Node.js的性能随并发的数量的提高而衰减的现象相比其他server都有 ...
                            
                            
                                分类:
Web程序   时间:
2017-12-02 16:18:51   
                                阅读次数:
221
                             
                    
                        
                            
                            
                                    一,概述 JavaScript高级程序设计上讲:事件委托就是利用事件冒泡,只指定一个事件处理程序,就可以管理某一类型的所有事件。 举一个网上大牛们讲事件委托都会举的例子:就是取快递来解释,有三个同事预计会在周一收到快递。为签收快递,有两种办法:一是三个人在公司门口等快递;二是委托给前台MM代为签收。 ...
                            
                            
                                分类:
Web程序   时间:
2017-11-17 16:25:51   
                                阅读次数:
209
                             
                    
                        
                            
                            
                                    起因: 1、这是前端面试的经典题型,要去找工作的小伙伴看看还是有帮助的; 2、其实我一直都没弄明白,写这个一是为了备忘,二是给其他的知其然不知其所以然的小伙伴们以参考; 概述: 那什么叫事件委托呢?它还有一个名字叫事件代理,JavaScript高级程序设计上讲:事件委托就是利用事件冒泡,只指定一个事 ...
                            
                            
                                分类:
Web程序   时间:
2017-11-02 23:10:54   
                                阅读次数:
227
                             
                    
                        
                            
                            
                                体验更优排版请移步原文:http://vblog.win/blogs/programming/js-event-delegation.html 事件代理,又称事件委托(Delegation),就是将处理事件委派到父元素或者顶级元素上,利用事件的冒泡机制,管理某一类型元素上的所有事件。 要理解这个概念 ...
                            
                            
                                分类:
其他好文   时间:
2017-10-31 23:57:40   
                                阅读次数:
354
                             
                    
                        
                            
                            
                                概述: 那什么叫事件委托呢?它还有一个名字叫事件代理,JavaScript高级程序设计上讲:事件委托就是利用事件冒泡,只指定一个事件处理程序,就可以管理某一类型的所有事件。那这是什么意思呢?网上的各位大牛们讲事件委托基本上都用了同一个例子,就是取快递来解释这个现象,我仔细揣摩了一下,这个例子还真是恰 ...
                            
                            
                                分类:
编程语言   时间:
2017-10-26 21:01:33   
                                阅读次数:
186
                             
                    
                        
                            
                            
                                周末这天手痒,正好没事干,想着写一个分页的例子出来给大家分享一下。 这个案例分前端和后台两部分,前端使用面向对象的方式写的,里面用到了一些回调函数和事件代理,有兴趣的朋友可以研究一下。后台的实现技术是将分页Pager作为一个实体对象放到domain层,当前页、单页数据量、当前页开始数、当前页结束数、 ...
                            
                            
                                分类:
数据库   时间:
2017-10-10 23:19:15   
                                阅读次数:
322