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

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

 

CreateTime--2017年6月30日17:19:07

Author:Marydon

参考链接:

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

大于号:$('parent > child')表示获取parent下的所有child的儿子,第一代。
加号:$('pre + nextbrother')表示获得pre节点的下一个兄弟节点,相当于next()方法
波浪号:$('pre ~ brother')表示获取pre节点的后面的所有兄弟节点,相当于nextAll()方法。

举例:

HTML部分

span1
span1.1
span1.2
span1.3
span1.4
span1.5
span1.6
span2
span2.1
span2.2
span2.3
span2.4
span2.5
span2.6
span3
span4

空格:

+:

~:

>:

  javascript部分

/*这几个示例不能同时运行*/ $(function () {    // 后代选择器:获取id="a"标签的所有后代标签span    $("#a span").clone().appendTo('#b');    // 相邻元素选择器:获取id="span12"标签后的同级元素//    $("#span12 + span").clone().appendTo('#c');    // 同辈元素选择器:获取id="span12"标签后的所有同级元素//    $("#span12 ~ span").clone().appendTo('#d');    // 子选择器:获取id="a"的所有子元素//    $("#a > span").clone().appendTo('#e'); //    $("#a").children('span').clone().appendTo('#b');})

 

 

转载地址:http://zomwm.baihongyu.com/

你可能感兴趣的文章
解决ssh免密码登录 非默认端口22免密钥登录
查看>>
HTTP错误码解释(状态码)
查看>>
ubuntu解压命令
查看>>
python3.x的print()函数默认参数
查看>>
嵌入式 Linux进程间通信(二)——exec族函数
查看>>
Oracle数据库精讲课程之Rac管理最全课程
查看>>
我的友情链接
查看>>
Spring学习总结(4)——Spring AOP教程
查看>>
Jenkins自动化构建(一)
查看>>
log4j配置详解
查看>>
我的友情链接
查看>>
面试100题之8
查看>>
一些以太网非核心功能的标准
查看>>
oracle EBS 克隆之数据库克隆
查看>>
大型网站技术架构(八)网站的安全架构
查看>>
关于深度学习中优化问题的一些感受
查看>>
又写了一段Perl
查看>>
多态的静态绑定(CRTP手法)
查看>>
【python2】commands模块getstatusoutput函数的小问题
查看>>
oracle常用sql
查看>>