2015年8月19日

摘要: 创建并添加dom加点如何进行优化?1、使用文档片(DocumentFragment)可以理解为"仓库",用来保存将来可能会添加到DOM中的节点; var fragment = document.createDocumentFragment(); fragment.appendChild(doc... 阅读全文
posted @ 2015-08-19 10:07 云贤力 阅读(330) 评论(0) 推荐(0) 编辑

2015年2月9日

摘要: (1)letter-spacing设置字符间局,用长度指定(百分比兼容性不好)没有间距间距6pxAPI:http://gucong3000.github.io/css-book/properties/text/letter-spacing.htm(2)location.hash网址#后内容详细:ht... 阅读全文
posted @ 2015-02-09 10:28 云贤力 阅读(174) 评论(0) 推荐(0) 编辑

2015年1月28日

摘要: (1)事件event || window.eventIE7,8下event作为全局变量,其他浏览器作为事件函数第一个参数传入事件源event.target || event.srcElementIE7,8 下: event.srcElement FireFox下: event.target(2)兼容... 阅读全文
posted @ 2015-01-28 14:49 云贤力 阅读(178) 评论(0) 推荐(0) 编辑
摘要: Dom与浏览器(1)重排与重绘 -详细讲解:http://zhangyaochun.iteye.com/blog/1681641(2)添加顺序: -尽量在appendChild前添加操作(3)合并dom操作: -利用cssText -当需要对文档中大量dom进行操作时,可以先‘剪贴’dom,统一操... 阅读全文
posted @ 2015-01-28 13:41 云贤力 阅读(155) 评论(0) 推荐(0) 编辑

2014年12月25日

摘要: (1)找到数组中最小或最大的数字var v = [1,23,4,9];console.log(Math.min.apply(Math,v)); 阅读全文
posted @ 2014-12-25 18:31 云贤力 阅读(244) 评论(0) 推荐(0) 编辑

2014年12月19日

摘要: (1)数组和String对象都有slice()方法。//Arrayvar list = ['A','B','C','D','DS'];console.log(list.slice(2,4));//截取后还是数组//输出:["C", "D"] //Stringvar str = 'AB... 阅读全文
posted @ 2014-12-19 15:50 云贤力 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 在做视觉差幻灯片时,为了美观需要将滚动条隐藏掉,没有滚动条就无法出发scroll()事件,所以可以使用鼠标滚轮事件来代替。使用原生的js鼠标滚轮事件会有兼容性问题,为jQuery也没有实现鼠标滚轮事件,有一款不错的jQuery插件可以弥补文档:https://github.com/jquery/jq... 阅读全文
posted @ 2014-12-19 14:24 云贤力 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2014-12-19 13:50 云贤力 阅读(3305) 评论(0) 推荐(0) 编辑

2014年12月18日

摘要: 使用jQuery2.0以下版本的scrollTop()函数来设置当然兼容性当然很好,但有时需要为滚动设置滑动效果。比如,使用animate函数,这里需要做些兼容性处理:实例:http://sandbox.runjs.cn/show/pji9exa3代码: Document ... 阅读全文
posted @ 2014-12-18 13:17 云贤力 阅读(376) 评论(0) 推荐(0) 编辑

2014年12月3日

摘要: document.onmousewheel = function () //滚轮事件重新定义{ return false; //返回false表示什么都不操作}; 阅读全文
posted @ 2014-12-03 09:41 云贤力 阅读(225) 评论(0) 推荐(0) 编辑

导航