摘要: JavaScript 前补“0”操作1.[代码]传统代码 ?12345678910111213141516171819202122232425/*** 前补0操作* @param number String 待操作字符串* @param length int 目标长度*/function addZe... 阅读全文
posted @ 2016-01-08 09:02 小精灵YY 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 简介术语属性方法document.activeElementdocument.designMode = 'on';简介selection是对当前激活选中区(即高亮文本)进行操作。在非IE浏览器(Firefox、Safari、Chrome、Opera)下可以使用window.getSelection(... 阅读全文
posted @ 2015-06-30 18:07 小精灵YY 阅读(408) 评论(0) 推荐(0) 编辑
摘要: $("parent > child")、$("A B")、$("div#test")、$("div,#test")、$(".test","div")目录(?)[+]这个标题似乎有些奇怪,但这些都是合法有效的jquery选择器。在这里将他们逻列一起,是因为他们比较容易引起混淆。下面就通过例子来说明他们... 阅读全文
posted @ 2015-06-30 16:09 小精灵YY 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 总结都浓缩在这个工具里了,想知道工具的地址或想窥探工具诞生的趣事请往下看 。—————————————————————– 华丽丽的开篇 —————————————————————-本篇文章来自腾讯内部饭卡充值改版项目的CSS3动画经验总结。虽然你们访问不到我们的饭卡站点,不过可以小窥一下我们的... 阅读全文
posted @ 2015-05-08 17:40 小精灵YY 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 工作中我们经常需要判断某个变量/属性是否为undefined。通常有两种写法12345// 方式1typeofage ==='undefined';// 方式2age === undefined这两种写法有什么区别吗? 应该使用哪一种呢?看看下面的例子1typeofage ==='undefined... 阅读全文
posted @ 2015-04-27 15:22 小精灵YY 阅读(179) 评论(0) 推荐(0) 编辑
摘要: jQuery丢弃了标准的button属性采用which,这有点让人费解。which 是Firefox引入的,IE不支持。which的本意是获取键盘的键值(keyCode)。jQuery中的which即可以是键盘的键值,也可以是鼠标的键值。即当判断用户按下键盘的哪个键时可以使用which,当判断用户按... 阅读全文
posted @ 2015-04-27 15:21 小精灵YY 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 使用过Prototype.js的同学知道$(xx)调用后返回的是HTMLElement或其集合。jQuery的$调用后想要获取DOM元素可以使用get方法,如下12// 方式1$('div').get(1);// 获取页面中第二个div当然,也可以使用数组索引方式获取12// 方式2$('div')... 阅读全文
posted @ 2015-04-27 15:19 小精灵YY 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 很多同学在项目中都喜欢将数据存储在HTMLElement属性上,如1234Test给页面中div添加了自定义属性“data”及值“some data”。后续JS代码中使用getAttribute获取。jQuery从1.2.3开始提供了data/removeData方法用来存储/删除数据。1.6.1代... 阅读全文
posted @ 2015-04-27 15:19 小精灵YY 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 前面提到jQuery库如何通过其中的jQuery.extend及jQuery.fn.extend去扩展自身的。第三篇给zChain.js添加了常用选择器,但目前为止zChain.js仍然做不了任何事情。jQuery的操作往往是分两步1,获取元素集合(选择器)2,操作元素集合而第二步操作元素集合的主要... 阅读全文
posted @ 2015-04-27 15:16 小精灵YY 阅读(1090) 评论(0) 推荐(0) 编辑
摘要: 前面两篇已经道明了jQuery的核心框架。弄清楚了jQuery对象的组成,以及如何用extend方法来扩展库。链式操作也仅仅是方法体内返回this。为了叙述每一篇的重点,其示例代码都是最精简的,比如选择器只能传HTMLElement和id。这篇我们增强下选择器,依据2/8原则,这里仅实现最常用的几种... 阅读全文
posted @ 2015-04-27 15:15 小精灵YY 阅读(165) 评论(0) 推荐(0) 编辑