热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

jquery基本过滤器有哪些

jquery基本过滤器有:1、jQueryfirst方法,该方法返回被选元素的首个元素;2、jQuerylast方法,该返回被选元素中带有指定索引号的元素;3、jQueryeq方法,该方法返回被选元素中带有指定索引号的元素等等。

jquery基本过滤器有:1、jQuery first方法,该方法返回被选元素的首个元素;2、jQuery last方法,该返回被选元素中带有指定索引号的元素;3、jQuery eq方法,该方法返回被选元素中带有指定索引号的元素等等。

推荐:《js视频教程》

jQuery基本过滤器

最近小编正在学习jQuery的知识,总结一下最近在项目中用到的知识。

jQuery first() 方法

first() 方法返回被选元素的首个元素。

下面的例子选取首个

    元素内部的第一个
  • 元素:

    $(document).ready(function(){
      $("ul li").first();
    });

    jQuery last() 方法

    last() 方法返回被选元素的最后一个元素。

    下面的例子选择最后一个

      元素中的最后一个
    • 元素:

      $(document).ready(function(){
        $("ul li").last();
      });

      jQuery eq() 方法

      eq() 方法返回被选元素中带有指定索引号的元素。

      索引号从 0 开始,因此首个元素的索引号是 0 而不是 1。下面的例子选取第二个

      元素(索引号 1):

      $(document).ready(function(){
        $("p").eq(1);
      });

      jQuery filter() 方法

      filter() 方法允许您规定一个标准。不匹配这个标准的元素会被从集合中删除,匹配的元素会被返回。

      下面的例子返回带有类名 "intro" 的所有

      元素:

      $(document).ready(function(){
        $("p").filter(".intro");
      });

      jQuery not() 方法

      not() 方法返回不匹配标准的所有元素。

      提示:not() 方法与 filter() 相反。

      下面的例子返回不带有类名 "intro" 的所有

      元素:

      $(document).ready(function(){
        $("p").not(".intro");
      });

      【实例】

      当你的页面上动态生成的菜单(li标签)需要默认显示第一菜单功能时,这时候.first方法就非常好用。

      function createDiv(obj){
      var pathName = window.localtion.pathname;
      var curfilepath = (pathName).substring(pathName.substring(1).indexOf('/')+1);
      //把数据转换成树形结构
      var _data = transform2NormalData(obj);
      if(_data.length>0){
      var fnav=$('
        &#39;).appendTo($(&#39;.logonav&#39;)); for(var i=0;i<_data.length;i++){ var fdata=_data[i]; var fil = $(&#39;
      • &#39;+fdata.NAME+&#39;
      &#39;).appendTo(fnav); fil.data("attr",fdata); fil.on("click",function(){ $(this).addClass(&#39;ztNav_cl&#39;).sublings().removeClass("ztNav_cl"); var data = $(this).data(&#39;attr&#39;); var ext = parseExtext(data.EXTENSTIONS); if(ext!="" && ext!=null){ var func=eval(ext.func); if(typeof(func) == &#39;function&#39;){ func?func(data):false; } } }); } //默认显示第一个li标签中的内容 $(&#39;.logonav ul li:first&#39;).addClass(&#39;ztNav_cl&#39;).sublings().removeClass("ztNav_cl"); var data = $(this).data(&#39;attr&#39;); var ext = parseExtext(data.EXTENSTIONS); if(ext!="" && ext!=null){ var func=eval(ext.func); if(typeof(func) == &#39;function&#39;){ func?func(data):false; } } } }

      以上就是jquery基本过滤器有哪些的详细内容,更多请关注 第一PHP社区 其它相关文章!


推荐阅读
  • CSS3选择器的使用方法详解,提高Web开发效率和精准度
    本文详细介绍了CSS3新增的选择器方法,包括属性选择器的使用。通过CSS3选择器,可以提高Web开发的效率和精准度,使得查找元素更加方便和快捷。同时,本文还对属性选择器的各种用法进行了详细解释,并给出了相应的代码示例。通过学习本文,读者可以更好地掌握CSS3选择器的使用方法,提升自己的Web开发能力。 ... [详细]
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
  • MACElasticsearch安装步骤及验证方法
    本文介绍了MACElasticsearch的安装步骤,包括下载ZIP文件、解压到安装目录、启动服务,并提供了验证启动是否成功的方法。同时,还介绍了安装elasticsearch-head插件的方法,以便于进行查询操作。 ... [详细]
  • Oracle分析函数first_value()和last_value()的用法及原理
    本文介绍了Oracle分析函数first_value()和last_value()的用法和原理,以及在查询销售记录日期和部门中的应用。通过示例和解释,详细说明了first_value()和last_value()的功能和不同之处。同时,对于last_value()的结果出现不一样的情况进行了解释,并提供了理解last_value()默认统计范围的方法。该文对于使用Oracle分析函数的开发人员和数据库管理员具有参考价值。 ... [详细]
  • Ihavethefollowingonhtml我在html上有以下内容<html><head><scriptsrc..3003_Tes ... [详细]
  • IjustinheritedsomewebpageswhichusesMooTools.IneverusedMooTools.NowIneedtoaddsomef ... [详细]
  • 本文介绍了前端人员必须知道的三个问题,即前端都做哪些事、前端都需要哪些技术,以及前端的发展阶段。初级阶段包括HTML、CSS、JavaScript和jQuery的基础知识。进阶阶段涵盖了面向对象编程、响应式设计、Ajax、HTML5等新兴技术。高级阶段包括架构基础、模块化开发、预编译和前沿规范等内容。此外,还介绍了一些后端服务,如Node.js。 ... [详细]
  • 本文详细介绍了SQL日志收缩的方法,包括截断日志和删除不需要的旧日志记录。通过备份日志和使用DBCC SHRINKFILE命令可以实现日志的收缩。同时,还介绍了截断日志的原理和注意事项,包括不能截断事务日志的活动部分和MinLSN的确定方法。通过本文的方法,可以有效减小逻辑日志的大小,提高数据库的性能。 ... [详细]
  • 本文介绍了lua语言中闭包的特性及其在模式匹配、日期处理、编译和模块化等方面的应用。lua中的闭包是严格遵循词法定界的第一类值,函数可以作为变量自由传递,也可以作为参数传递给其他函数。这些特性使得lua语言具有极大的灵活性,为程序开发带来了便利。 ... [详细]
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • GetWindowLong函数
    今天在看一个代码里头写了GetWindowLong(hwnd,0),我当时就有点费解,靠,上网搜索函数原型说明,死活找不到第 ... [详细]
  • 本文介绍了在Python3中如何使用选择文件对话框的格式打开和保存图片的方法。通过使用tkinter库中的filedialog模块的asksaveasfilename和askopenfilename函数,可以方便地选择要打开或保存的图片文件,并进行相关操作。具体的代码示例和操作步骤也被提供。 ... [详细]
  • 本文描述了作者第一次参加比赛的经历和感受。作者是小学六年级时参加比赛的唯一选手,感到有些紧张。在比赛期间,作者与学长学姐一起用餐,在比赛题目中遇到了一些困难,但最终成功解决。作者还尝试了一款游戏,在回程的路上感到晕车。最终,作者以110分的成绩取得了省一会的资格,并坚定了继续学习的决心。 ... [详细]
  • 本文介绍了Perl的测试框架Test::Base,它是一个数据驱动的测试框架,可以自动进行单元测试,省去手工编写测试程序的麻烦。与Test::More完全兼容,使用方法简单。以plural函数为例,展示了Test::Base的使用方法。 ... [详细]
  • 推荐系统遇上深度学习(十七)详解推荐系统中的常用评测指标
    原创:石晓文小小挖掘机2018-06-18笔者是一个痴迷于挖掘数据中的价值的学习人,希望在平日的工作学习中,挖掘数据的价值, ... [详细]
author-avatar
猫爱吃鱼了
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有