摘要: 效果: 代码: 阅读全文
posted @ 2017-04-21 19:28 快乐的咸鱼 阅读(383) 评论(0) 推荐(0)
摘要: 在绑定事件时,this指定的是被绑定的那个html元素,比如: 结果: press里的this指的就是canvas. 阅读全文
posted @ 2017-04-21 19:12 快乐的咸鱼 阅读(154) 评论(0) 推荐(0)
摘要: 在全局作用域下, 表明全局变量x,属性b,都是window的属性,因为在全局作用域下,浏览器默认会创建一个window对象。 说明变量x不能通过delete进行删除,但是属性y可以通过delete进行删除; 函数内的变量: 构造函数内的属性: 属性可以o.x调用,但变量不能o.x调用。 阅读全文
posted @ 2017-04-21 19:10 快乐的咸鱼 阅读(1100) 评论(0) 推荐(0)
摘要: 比较经典的解释: 在处理html元素本身就带有的固有属性时,使用prop方法,对于html元素中,我们自己定义的dom属性时,使用attr方法。 而咱自己的理解是: attr会忠实的获取设置dom标签中的任何字符串,里面有的,都能读取,而且是什么就读取什么,不会隐身转换,没有的读取的值为‘undef 阅读全文
posted @ 2017-04-21 19:05 快乐的咸鱼 阅读(252) 评论(0) 推荐(0)
摘要: 有3个阶段 1、 捕获阶段:由外向内,记录各级父元素上绑定的事件处理函数 只记录,不触发。 2、 目标触发:优先触发目标元素上的事件处理函数。 3、 冒泡:由内向外,按捕获的顺序的相反的方向,依次执行父元素上的事件处理函数。 过程如下图所示: 如果希望阻止某些冒泡行为,如表单验证失败时,不允许提交, 阅读全文
posted @ 2017-04-21 19:01 快乐的咸鱼 阅读(731) 评论(0) 推荐(0)
摘要: 咱今天在闲逛网页时,看到一个点击带水纹的按钮特效,尼玛,写的还挺好,先看效果: 于是就奔着升级版的拿来主义,别人的好东西,咱都要拿来滴,so,扒代码! 完整代码在最后,是经过我的改进优化滴. 在这里先分析一下功能,就两个核心点. 1.获取当前鼠标点击位置,注意这里要用 offsetX/Y,不能用sc 阅读全文
posted @ 2017-04-21 18:30 快乐的咸鱼 阅读(2758) 评论(0) 推荐(1)