博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jquery选择器空格与大于号、加号与波浪号的区别~(原创)
阅读量:6514 次
发布时间:2019-06-24

本文共 1322 字,大约阅读时间需要 4 分钟。

hot3.png

空格:$('parent childchild')表示获取parent下的所有的childchild节点,所有的子孙。

大于号:$('parent > child')表示获取parent下的所有child的儿子,第一代。

加号:$('pre + nextbrother')表示获得pre节点的下一个兄弟节点,相当于next()方法

波浪号:$('pre ~ brother')表示获取pre节点的后面的所有兄弟节点,相当于nextAll()方法。

 

下面是一个小例子,看看他们的区别吧~~~~

 

 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "">

<html>
 <head>
  <title> New Document </title>
  <meta name="Generator" content="EditPlus">
  <meta name="Author" content="">
  <meta name="Keywords" content="">
  <meta name="Description" content="">
   <script src='f:/study/jquery.js'></script>
      <script>
      $(function(){
      
      $("#b").append($("#a span").clone());
   $("#c").append($("#span12 + span").clone());
   $("#d").append($("#span12 ~ span").clone());
   $("#e").append($("#a > span").clone());
  
   })
  
   </script>
 </head>

 <body>

  <div id='a'>
       <span>span1</span>
    <div>
      <span>span1.1</span>
   <span id='span12'>span1.2</span>
   <span>span1.3</span>

    <span>span1.4</span>

     <span>span1.5</span>
      <span>span1.6</span>
    </div>
    <span>span2</span>
    <div>
      <span>span2.1</span>
   <span>span2.2</span>
   <span>span2.3</span>
    <span>span2.4</span>
     <span>span2.5</span>
      <span>span2.6</span>
    </div>
    <span>span3</span>
    <span>span4</span>
 
 
  </div>

 <hr>
  <div id='b'></div>
      空格:
  <hr>
  <div id='c'></div>
+:
  <hr>
  <div id='d'></div>
~:
  <hr>
  <div id='e'>
  >
  </div>
 </body>
</html>

转载于:https://my.oschina.net/jsonavaj/blog/62630

你可能感兴趣的文章
zabbix监控
查看>>
构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(20)-权限管理系统-根据权限获取菜单...
查看>>
设计模式(六):Singleton 单件模式 -- 创建型模式
查看>>
delphi webbrowser 经常用法演示样例
查看>>
018 关联映射文件中<class>标签中的lazy(懒加载)属性
查看>>
[Aaronyang紫色博客] 写给自己的WPF4.5-Blend5公开课系列 3 - 再来一发
查看>>
scala 官方教程
查看>>
雅居乐在核心产品 &quot;决策&quot;
查看>>
10款jQuery图片左右滚动插件
查看>>
微信公众平台预研小结
查看>>
左侧倒换菜单 frameset 已过时
查看>>
Embarcadero RAD Studio 2016 Product Approach and Roadmap
查看>>
兼容ie6及以上和firefox等标准浏览器的表格行滑过时背景色切换的效果
查看>>
架构漫谈(一):什么是架构?
查看>>
CDOJ 1281 暴兵的卿学姐 构造题
查看>>
一个基于angularJS的工资计算器
查看>>
ST官方翻译的中文应用笔记汇总
查看>>
CSS3超酷移动手机滑动隐藏側边栏菜单特效
查看>>
三期_day12_其它+jetty的使用
查看>>
Activiti 查看流程图
查看>>