jQuery--方法详解
来源:互联网 发布:日文翻译软件哪个好 编辑:程序博客网 时间:2024/04/29 23:00
1 dom 筛选方法
2 遍历查找方法
3 特殊符号的处理
4 选择器的优化
<!DOCTYPE html><html><head><title></title><script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script></head><body><p id="1">1<span>sp</span></p><p>2</p><p>33</p></body><script type="text/javascript">/*dom 筛选方法基本格式: $('基本选择器').方法名()$('p').eq(0) $('p').filter('.class/#id类id这种')$('p').first()$('p').last()x.is()判断n个标签是否包含某类 某id.has()同上 。。。标签.not()也是除去什么其他.map(function{alert ...val())拿到多个值的对象 可拼字符串 变数组.slice(1,5) 1234被选中,还可以传负数*/console.log($('p').filter('#1').html());/*遍历查找方法.children(['p']) 选取某元素的孩子,括号内不加就是所有子孙.parent() 上一级.parents('xx') 括号不填是整个文档,填了就是找xx的fu.offsetParent() 返回父元素中第一个postion设置了的.next()紧邻的兄弟元素 .nextAll().prev()前一个兄弟元素prevAll().siblings(['']) 上下的兄弟元素都选择.end()$span.parent().css(..).end().css(..).end就是返回到span给他css,,看下面实例.addClass()添加样式<span style="white-space:pre">.removeClass()</span>.addBack() 像用next时把自己本身也加上,,看下面实例.each(function{)对多个执行这个*///$('span').parent().css('border','solid 10px orange').end().css('color','blue');$('#1').next().addBack().css('border','solid 10px orange');/*特殊符号的处理name = gender[]$('input[name = gender\\[\\]]'单引号加1个转义符中括号加两个*//*选择器的优化1最快的是id2class前添加标签名 $('p .a id别这样·3采用find( 比上下文查找快4比缓存快 如果要通过它查找上下文可以缓存起来缓存:var p = $('p')5div.div1 p2比.div1 p.p2快*/</script></html>
0 0
- jQuery validate方法详解
- jquery.toggleClass()方法详解
- jQuery ajax方法详解
- jQuery Ajax方法详解
- jQuery--方法详解
- 详解Jquery .css()方法
- jquery on方法详解
- jQuery Ajax 方法详解
- jQuery事件,方法详解
- 详解jQuery each() 方法
- jquery.extend() 方法详解
- jquery的extend方法详解
- JQuery的extend方法详解
- jQuery 添加方法详解 141105
- JQuery的extend方法详解
- jquery load方法用法详解
- jquery中$.ajax()方法详解
- jQuery中 $.ajax()方法详解
- 当你在浏览器地址栏输入一个URL后回车,将会发生的事情?
- php中include() 和 require()的区别
- Java8 日期/时间(Date Time)API指南
- 项目经理之如何做好项目经理
- 高等数学:第八章 多元函数微分法及其应用(3)方向导数 梯度 多元函数的极值
- jQuery--方法详解
- HDU 4027 Can you answer these queries?
- redis导出数据
- 项目经理之项目经理与项目成员的实战指南
- (转载)《相信自己》
- 高等数学:第九章 重积分(1)二重积分的概念、计算法和应用
- 1111111111
- 我心目中的Asp.net核心对象
- 项目经理之项目经理的选拔