前端开发

 首页 > 前端开发 > jquery教程 > 浅谈jQuery中对象遍历.eq().first().last().slice()方法

浅谈jQuery中对象遍历.eq().first().last().slice()方法

分享到:
【字体:
导读:
          本文给大家分析了jQuery中的对象遍历.eq().first().last().slice()方法的使用,以及他们之间的区别,jQuery源码中的使用。...

eq(index):将集合中的索引为index的元素提取出来.
first():返回集合中的第一个元素.
.last():防护集合中的最后一个元素.
.slice(start[,end]):返回集合中的给定区间段的元素.
first()和last()调用eq(),eq()通过slice()实现,slice()通过
.pushStack()实现.

相关源码

285行:用法很奇特,通过一个"+"把可能为字符串的i转换成一个数值.
300~301:先借用数组方法slice()从当前jQuery对象中获取指定范围的子集,
在掉用方法pushStack()把子集转换为jQuery对象,同时通过属性prevObject保留了对当前jQuery对象的引用.

以上就是根据jQuery源码来学习.eq(),.first(),.last(),.slice()的全部内容了,小伙伴们是否了解了他们了呢?

分享到:
jquery提示效果实例分析_jquery_自学php...
本文实例讲述了jquery提示效果的用法。分享给大家供大家参考。具体实现方法如下: 复制代码 代码如下: 提示1. 提示2. 自带提示1. 自带提示2. $(function(){     $(".tooltip").mouseenter(function(e){  this.mytitle=this.title  this.title=""  var a=""+this.mytitle+""  $("body").append(a);  $(...
jquery选择器需要注意的问题_jquery_自学...
我们先来看段代码,很简单,如下 复制代码 代码如下:     111     222     333     clear 复制代码 代码如下: $(function() {      $("#button1").click(function() {          $("#div1 span").html("aaa");      });  }); $("#div1 span")获得三个对象的数组 1....
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……