摘要:
开始之前我得先声明关于几点jQuery的概念: 1、$是jQuery的简写,任何出现$()的地方你都可以转换成jQuery()。 2、jQuery.fn只是jQuery.prototype的一个别名而已。但前提是你要知道JavaScript里面prototype是什么意思。JavaScript prototype整理 OK,如果你清楚上面两个概念,那么我们进入正题: jQuery提供两种实... 阅读全文
摘要:
javascript事件冒泡与事件捕获 javascript的核心就在于事件处理。我们经常会对一个对象进行事件绑定,加上事件处理函数。如果一个元素和它的一个上级节点对于同一个事件都有进行事件处理,哪一个先触发呢?毫无疑问,这决定于浏览器。 假设一个元素element1,它有一个下级元素element2。 如图: -----------------------------------| el... 阅读全文
摘要:
JavaScript和HTML之间的交互是通过用户和浏览器操作页面时引发的事件(event)来处理的。 事件流:意味着在页面上可有不仅一个,甚至多个元素响应同一事件。点击页面上面的按钮,会发生什么?实际上,是点击了按钮、它的容器及整个页面。从逻辑上说,每一个元素都按照特定的顺序响应那个事件。事件发生的顺序(也就是事件流)是IE4.0和Netscapse4.0在事件支持上的主要差别。 冒泡... 阅读全文