声明:转载

定义和用法
end() 方法结束当前链条中的最近的筛选操作,并将匹配元素集还原为之前的状态。

实例

选择所有段落,找到这些段落中的 span 元素,然后将它们恢复为段落,并把段落设置为两像素的红色边框:

$("p").find("span").end().css("border", "2px red solid");

看到例子应该还会有人不太理解end()怎么用。
下面通过一个简单的例子说明一下end()的用法:

div{color:#fff;width:100px;height:30px;background:#333;text-align: center;line-height:30px;
}
<div id="box"><div class="box1">1</div><div class="box2">2</div><div class="box3">3</div>
</div>
$("#box").find("div").each(function (i) {if(i==1){$(this).siblings().hide().end().show();}
});

页面加载遍历#box下的所有div,找到角标为1的div的兄弟节点,并将其隐藏。然后使用end()方法结束了对p标签的引用,此时返回的对象是#box下角标为1的div,后面的show()是作用在box2上的。所以最后执行的结果是box1,box3隐藏,box2显示。

执行结果如下:

jquery end()用法相关推荐

  1. jQuery .tmpl() 用法

    参考效果: DEMO  下载: jquery-tmpl-master 动态请求数据来更新页面是现在非常常用的方法,比如博客评论的分页动态加载,微博的滚动加载和定时请求加载等. 这些情况下,动态请求返回 ...

  2. Js框架的JQuery基本用法

    1.jQuery基本用法 常用的js框架 1.dojo面向对象的js框架 2.extjs学习成本比较高,它提供大量的丰富组件,它效果展示非常好 3.prototype早期比较流行的js框架 4.ang ...

  3. jQuery高级用法、axios、同源与跨域、JSONP以及防抖与节流

    重点: 一.jQuery高级用法 1. jQuery实现文件上传 (1)定义UI结构 (2)验证是否选择了文件 ①将 jQuery 对象转化为 DOM 对象,并获取选中的文件列表 ②判断是否选择了文件 ...

  4. jQuery 事件用法详解

    目录 简介 实现原理 事件操作 绑定事件 解除事件 触发事件 事件委托 事件操作进阶 阻止默认事件 阻止事件传播 阻止事件向后执行 命名空间 自定义事件 事件队列 jquery中文文档 简介 jque ...

  5. ajax error的用法,JQuery ajaxError()用法及代码示例

    jQuery中的ajaxError()方法用于指定AJAX请求失败时要运行的功能. 用法: $(document).ajaxError( function(event, xhr, options, e ...

  6. 加js库和css库| jQuery hover()用法 |document.onreadystatechange |get和post

    **************************************************************************************************** ...

  7. jQuery $.each用法

    通过它,你可以遍历对象.数组的属性值并进行处理. 使用说明 each函数根据参数的类型实现的效果不完全一致: 1.遍历对象(有附加参数) $.each(Object, function(p1, p2) ...

  8. JQuery Datatable用法

    原文出处:http://sgyyz.blog.51cto.com/5069360/1408251 目标: 使用jQuery Datatable构造数据列表,并且增加或者隐藏相应的列,已达到数据显示要求 ...

  9. jQuery学习之jQuery Ajax用法详解

    jQuery Ajax在web应用开发中很常用,它主要包括有ajax,get,post,load,getscript等等这几种常用无刷新操作方法,下面我来给各位同学介绍介绍. 我们先从最简单的方法看起 ...

  10. JSONP跨域原理和jQuery.getJSON用法

    JSONP是一个非官方的协议,它允许在服务器端集成Script tags返回至客户端,通过javascript callback的形式实现跨域访问(这仅仅是JSONP简单的实现形式).本文主要介绍JS ...

最新文章

  1. 全文翻译(一):TVM: An Automated End-to-End Optimizing Compiler for Deep Learning
  2. Datagridview中数字格式列 不显示小数点前面的0
  3. 蓝桥杯基础练习题3(16进制转8进制)1
  4. Html.ActionLink
  5. longtext长度为0是什么意思_为什么 HashMap 中链表长度大于 8 才转化为红黑树?
  6. java学习(128):map类
  7. Cookie、Session、Token
  8. 数据链路层解决的三个问题
  9. python线程数组_Python多线程
  10. passwd: 鉴定令牌操作错误_user 及passwd 设置
  11. 初识 Proxysql
  12. QT设计师(designer)下载安装
  13. 详解数论从入门到入土
  14. 内存管理单元(MMU)与内存控制器
  15. windows 许可证即将过期,解决方案
  16. lightGBM使用
  17. 在Excel表格中插入函数,利用公式进行计算
  18. Word学习笔记分享
  19. C++递归算法之分成互质组
  20. nodejs aes 加解密

热门文章

  1. TCP服务器和客户端的创建(socket/socketserver)
  2. 2017算法实习生应聘经验总结
  3. Android处子Demo—简易的UC首页动画
  4. 12Cr2Mo1R(H)化学成分
  5. 给程序员简历的一些建议
  6. win11 某个任务栏图标显示空白解决方法
  7. 电路板上为何要有孔洞?何谓PTH/NPTH/vias(导通孔)
  8. android开发之http协议
  9. 使用git管理文件版本(本地仓库)
  10. 软件项目经理需要了解的法律法规