摘要: 阻止事件冒泡冒泡事件流当事件在某一DOM元素被触发时,例如用户在客户名字节点上点击鼠标,事件将跟随着该节点继承自的各个父节点冒泡穿过整个的DOM节点层次,直到它遇到依附有该事件类型处理器的节点,此时,该事件是onclick事件。在冒泡过程中的任何时候都可以终止事件的冒泡,在遵从W3C标准的浏览器里可以通过调用事件对象上的stopPropagation()方法,在Internet Explorer里可以通过设置事件对象的cancelBubble属性为true。如果不停止事件的传播,事件将一直通过DOM冒泡直至到达文档根。if(e.stopPropagation) { //W3C阻止冒泡方法 .. 阅读全文
posted @ 2013-08-04 23:16 前端咖 阅读(781) 评论(1) 推荐(0) 编辑
摘要: 左侧分类导航菜单,是电商购物导航的最直接的分类形式。js方面主要以下几点注意1、事件有mouseover、mouseleaveonmouseover 事件会在鼠标指针移动到指定的对象上时发生。onmouseleave 事件会在鼠标指针移出到指定的对象时发生。2、setTimeout、clearTimeoutsetTimeout 方法用于在指定的毫秒数后调用函数或计算表达式。setTimeout() 只执行 code 一次。clearTimeout方法可取消由 setTimeout() 方法设置的 timeout。代码片段:鼠标移动到li元素上和移出元素时执行的动作_this.showlist. 阅读全文
posted @ 2013-08-04 22:07 前端咖 阅读(4625) 评论(4) 推荐(4) 编辑