02 2017 档案

js 停止事件冒泡 阻止浏览器的默认行为(比如阻止超连接 # )
摘要:在前端开发工作中,由于浏览器兼容性等问题,我们会经常用到“停止事件冒泡”和“阻止浏览器默认行为”。 1..停止事件冒泡 JavaScript代码 //如果提供了事件对象,则这是一个非IE浏览器if ( e && e.stopPropagation )//因此它支持W3C的stopPropagatio 阅读全文

posted @ 2017-02-11 10:31 早晨de风景 阅读(178) 评论(0) 推荐(0)

跨浏览器的事件对象
摘要:跨浏览器的事件对象 阅读全文

posted @ 2017-02-10 16:32 早晨de风景 阅读(160) 评论(0) 推荐(0)

javascript深入理解js闭包
摘要:一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 Js代码 var n=1; function f1(){ alert(n); } f1(); / 阅读全文

posted @ 2017-02-10 16:20 早晨de风景 阅读(170) 评论(0) 推荐(0)

javaScript事件(一)事件流
摘要:一、事件 事件是用户或浏览器自身执行的某种动作,如click,load和mouseover都是事件的名字。 事件是javaScript和DOM之间的桥梁。 你若触发,我便执行——事件发生,调用它的处理函数执行相应的JavaScript代码给出响应。 典型的例子有:页面加载完毕触发load事件;用户单 阅读全文

posted @ 2017-02-10 16:09 早晨de风景 阅读(197) 评论(0) 推荐(0)

事件代理的处理方式,代码如下:
摘要:<body> <ul id="color-list"> <li>red</li> <li>orange</li> <li>yellow</li> <li>green</li> <li>blue</li> <li>indigo</li> <li>purple</li> </ul> <script> ( 阅读全文

posted @ 2017-02-10 16:07 早晨de风景 阅读(132) 评论(0) 推荐(0)

导航