摘要: addback()添加堆栈中元素集合到当前集合,一个选择性的过滤选择器。$('div').find('li').addBack();把$('div')本身也加进元素集合之中children()选取一个节点下面的第一层子节点 $('ul').children()只会选取到li不会选取到span节点closest()从元素本身开始,在DOM 树上逐级向上级元素匹配,并返回最先匹配的祖先元素。从当前节点开始往上查找节点找到的第一个返回 阅读全文
posted @ 2013-07-08 15:54 抱.抱 阅读(179) 评论(0) 推荐(0) 编辑
摘要: $('div').eq(0);减少匹配元素的集合为指定的索引的哪一个元素。以0为基数的索引支持负值,-1为最后一个-2为倒数第二个$('div').eq(-1);$('div').filter('#id');筛选元素集合中匹配表达式 或 通过传递函数测试的 那些元素集合。在已获取到的节点中再次筛选出所需要的节点$('div).filter(function(index){ return index%3 == 0;});如果当前节点的索引正好可以和3整除那么就选择$('div').first();选择第一个节 阅读全文
posted @ 2013-07-08 13:40 抱.抱 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 1、对象的继承,一般的做法是复制:Object.extendprototype.js的实现方式是:Object.extend = function(destination, source) {for (property in source) {destination[property] = source[property];}return destination;}除此之外,还有种方法,就是:Function.apply(当然使用Function.call也是可以的)apply方法能劫持另外一个对象的方法,继承另外一个对象的属性Function.apply(obj,args)方法能接收两个参数 阅读全文
posted @ 2013-07-08 13:28 抱.抱 阅读(190) 评论(0) 推荐(0) 编辑