什么是事件委托:通俗的讲,事件就是onclick,onmouseover,onmouseout,委托呢,就是让别人来做,这个事件本来是加在某些元素上的,然而你却加到别人身上来做,完成这个事件。 也就是:利用冒泡的原理,把事件加到父级上,触发执行效果。 好处呢:1,提高性能。 我们可以看一个例子:需要 ...
分类:
Web程序 时间:
2016-08-10 18:56:14
阅读次数:
281
事件委托 $(document).ready(function(){ $("#markInfo").on("click",".clicktext",function(){ alert(1); }); }); ...
分类:
其他好文 时间:
2016-08-02 19:12:46
阅读次数:
129
事件绑在body上只有点击的按钮和展开区域本身不隐藏,否则都隐藏。 ...
分类:
其他好文 时间:
2016-08-02 16:48:48
阅读次数:
184
<style type="text/css"> body, div, span { margin: 0; padding: 0; font-family: "\5FAE\8F6F\96C5\9ED1", Helvetica, sans-serif; font-size: 14px; } html, ...
分类:
其他好文 时间:
2016-08-02 16:40:50
阅读次数:
223
在js里常常听到事件委托,下面就我所理解的用自己的语言整理出来。 1:事件委托利用的是冒泡的原理,把事件添加到它对应的父级(or 父父级)上面,触发执行相应的效果 1.0: a:上述的代码很简单,把原本遍历的li事件委托在他的父级上面,移入到li就会触发ul的事件。避免使用for循环,提高页面性能。 ...
分类:
其他好文 时间:
2016-08-02 01:21:46
阅读次数:
247
今天模仿某网站的导航栏效果 最终结果 做这个效果遇到的点: 1.给每个a绑定事件太麻烦,用了事件委托,由于刚看jq所以查到了 方法 2.给这个小滑块设定抖动效果,更动感一些 用了两个animate算上最终定位用了三个animate 恩 挖了个坑 3.就是解决这个坑,这个坑就是当我鼠标快速的经过这些a ...
分类:
其他好文 时间:
2016-07-31 20:50:04
阅读次数:
256
namespace{ public deleget void delegetFun(); class program { public event delegetFun; //事件 委托变量 main() { } } } 委托 vs 事件 委托可以直接赋值,在委托链中,容易将之前的委托覆盖掉 vs ...
分类:
其他好文 时间:
2016-07-25 01:47:07
阅读次数:
101
1. 什么是事件委托 利用冒泡的原理,将事件加到父级上,触发执行效果。 好处:1. 运用事件委托解决新添加元素的事件添加问题。通过事件委托提高JS执行性能。因为像例子中的li如果不断的添加,基数很大的话,再用for循环去实现,效果就不好了。 2.新添加的元素,还会有之前的事件 栗子1:让每个li点击 ...
分类:
其他好文 时间:
2016-07-23 11:59:08
阅读次数:
122
参考资料: 又被事件冒泡坑了一把,这次要彻底弄懂浏览器的事件流 JavaScript事件代理和委托 事件委托: 实际案例:我们平时在开发时,有这种情况,一个ul里有有好多个li子元素,这个li的数量可以是固定的,也可以是动态添加删除的,而且每个li都必要有一个点击事件, 这时我们会有这些解决办法(事 ...
分类:
其他好文 时间:
2016-07-19 13:36:46
阅读次数:
262