摘要: 类名的添加,修改及删除 attr()及addClass() addClass(class | fn) :为每个匹配的元素添加指定的类名。若要添加多个类名,请使用空格分开。为测试这两个方法添加类名的区别,我先写好了三个样式。 首先测试addClass()方法,代码: 测试前: 点击按钮后: 由代码和测 阅读全文
posted @ 2017-01-16 19:01 cleaverlove 阅读(3481) 评论(0) 推荐(0) 编辑
摘要: “canvas画布仿window系统自带画图软件"项目的思考 首先贴上DEMO图,并没有美化效果。对UI有要求的,请自带补脑技术。 思考一 在做项目的过程中,我发现”工具栏“,"形状栏"中有些功能都需要对canvas元素同时使用onmousedown, onmousemove, onmouseup事 阅读全文
posted @ 2017-01-15 15:14 cleaverlove 阅读(955) 评论(0) 推荐(0) 编辑
摘要: JQ中的clone()方法与DOM中的cloneNode()方法 cloneNode()定义和用法 cloneNode()方法创建节点的拷贝,并返回该副本。 语法: node.cloneNode(deep); 其接收一个可选参数"deep",为布尔类型,默认是false。 当设置为true,克隆当前 阅读全文
posted @ 2017-01-14 22:02 cleaverlove 阅读(1124) 评论(0) 推荐(0) 编辑
摘要: JQ绑定事件的叠加和解决,index()方法的坑 前言 在做过几个不大不小的项目后,发现技术这种东西,必须要多多实践,才能发现各种问题,理论的知识掌握的再好终究是纸上谈兵。 因此目前感觉有两点是必须要坚持的:①需要不断的学习,加大知识面的广度,才不至于碰到问题连是什么都不知道。 ② 需要有知识的沉淀 阅读全文
posted @ 2017-01-13 16:18 cleaverlove 阅读(662) 评论(0) 推荐(0) 编辑
摘要: onload事件属性,JQ中的load,ready方法 前言 页面中的很多操作,需要我们在所需资源下载完成后,才可以进行操作,而资源没有及时下载,我们进行操作的话,是会报错。因此我们需要熟练掌握哪些事件可以帮助我们在资源准备就绪后,再开始进行相关的操作。接下来我们就原生JS的事件属性onload,J 阅读全文
posted @ 2017-01-11 16:39 cleaverlove 阅读(17102) 评论(0) 推荐(0) 编辑
摘要: 伪元素与伪类 为什么要写这篇文章? 伪元素和伪类一直都是很容易混淆的,没有大量的实践和用心去体会是不容易记住的。我相信对于绝大部分新手来说是这样的,我自己也是经常记不住,像这样不算难的问题,一直查阅别人的博文,没有点自己的思想,好像是很low的一件事,因此写下这篇文章。 什么是伪类? 伪类的实质是把 阅读全文
posted @ 2017-01-10 13:33 cleaverlove 阅读(273) 评论(0) 推荐(0) 编辑
摘要: CONTENT(目录) 前言 Variable declearation:three rules you can break 1.Don't set var statement in a block 2.Don't set var statement in a loop 3.Set a variab 阅读全文
posted @ 2016-06-21 18:47 cleaverlove 阅读(277) 评论(0) 推荐(0) 编辑