jQuery DOM操作筛选
来源:互联网 发布:上海汇软科技骗局知乎 编辑:程序博客网 时间:2024/06/05 00:57
filter() not() has():
<div class="box">div1<span>span</span></div><div>div2</div>
$('div').filter('.box').css('border','1px red solid');选出div,并且类为box,进行操作
$('div').not('.box').css('border','1px red solid');
选择div 并且类不是box,进行操作$('div').has('.box').css('border','1px red solid');
选择div的内容中有类box,不是选中的div本身
如果将span元素的类设置为box
<div class="box">div1<span class="box">span</span></div><div>div2</div>
$('div').has('.box').css('border','1px red solid');
index():返回在兄弟节点中的下标
<div>div1</div><div id="div1">div2</div><div>div3</div><div>div4</div>
console.log($('#div1').index());//1当index()中含有参数时:
<div>div<span>span</span></div><div id="div1">div<span id="span1">span</span></div><div>div<span>span</span></div>
console.log($('#span1').index());//0console.log($('#span1').index('span'));//1,在所有span中的位置
closest():
<div id="div1" class="box">aaaaa<div id="div2">bbbbb</div></div>
$('#div2').closest('.box').css('border','1px red solid');先看自己是否满足,在找自己最近的父元素并且类是box,进行设置
$('#div2').closest('.box', $('body').get(0) ).css('border','1px red solid');//第二个参数表示范围add():
$('div').css('border','1px red solid');$('span').css('border','1px red solid');//上述两行相当于下列一行$('div').add('span').css('border','1px red solid');addBack()和add():
$('div').find('span').css('border','1px red solid');//对span元素进行设置$('div').find('span').css('color','red').end().css('border','1px red solid');//end对div元素进行设置$('div').find('span').css('color','red').addBack().css('border','1px red solid');//addBack对div和span进行设置find():后代元素,children():儿子元素
阅读全文
0 0
- jQuery DOM操作筛选
- jquery操作大全筛选dom事件动画表单等
- 【jQuery】jQuery操作DOM
- jQuery 的dom操作
- jQuery中的DOM操作
- jQuery中的DOM操作
- jQuery中的DOM操作
- jQuery DOM常见操作
- jQuery DOM操作
- jquery操作dom
- jQuery 的 DOM操作
- JQuery中的DOM操作
- Jquery Dom操作
- jQuery的DOM操作
- JQuery操作DOM
- Jquery操作DOM节点
- Jquery Dom操作
- JQuery的Dom操作
- fedora卸载软件
- BZOJ4386: [POI2015]Wycieczki
- 第二课、C简介
- Elasticsearch
- 后序遍历二叉树
- jQuery DOM操作筛选
- shell 问题两则
- Sudoku Solver
- 欢迎使用CSDN-markdown编辑器
- 关系数据库
- POJ 3304 Segments
- leetcode 315. Count of Smaller Numbers After Self 这个AC的做法实在是难以想到
- 构建ubuntu根文件系统
- 分布式设计 —— 容错与主备