版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、JQUERY COURSE基础教程,学习标准基础教程,学习标准学习是一种态度!学习是一种态度!驾驭命运的舵是奋斗。不抱有一丝幻想,不放弃一点驾驭命运的舵是奋斗。不抱有一丝幻想,不放弃一点机会,不停止一日努力机会,不停止一日努力 n#id (idid选择器)选择器)n根据给定的id匹配一个元素n注:如果选择器中包含特殊字符,可以用“”转义n$(“#div1”)n.class(类选择器)(类选择器)n根据给定的类匹配元素n$(“.class1”)nselector1,selector2 (群组选择器)(群组选择器)n将每一个选择器匹配到的元素合并后一起返回n$(“div1,span”)n* (通配
2、选择器)(通配选择器)n匹配所有元素n$(“*”)nelement(选择器)(选择器)n根据给定的元素名匹配所有元素n$(“div”)nelement(选择器)(选择器)n根据一个div中同时有两个class的元素名匹配元素n$(“.left.right”)(一)基础选择器(一)基础选择器(二)层级选择器(二)层级选择器nancestor descendant (后代选择器)(后代选择器)n在给定的祖先元素下匹配所有的后代元素n$(“form input”)nparent child (子选择器)(子选择器)n在给定的父元素下匹配所有的子元素n$(“form input”)nprev next
3、(临近选择器)(临近选择器)n匹配所有紧接在 prev 元素后的 next 元素n$(“label + input”)nprev siblingsn匹配 prev 元素之后的所有 siblings 元素n$(“prev input”)(三)等价关系(三)等价关系n选择器:$(.one + div) n方法:$(.one).next(div);n选择器:$(#pre div) n方法:$(#pre).nextAll(div);n$(div).is(:checked)n$(div).attr(checked) = checkedn$(.left.right)n$(divclass=“left ri
4、ght”)同等关系同等关系同等关系同等关系同等关系同等关系同等关系同等关系(三)基本过滤选择器(三)基本过滤选择器n:firstn获取第一个元素n$(“li”).first()n:lastn获取最后个元素n$(“li”).last()n:notn去除所有与给定选择器匹配的元素n$(input:not(:checked) n:evenn匹配所有索引值为偶数的元素,从 0 开始计数n$(li:even)n:oddn匹配所有索引值为奇数的元素,从 0 开始计数n$(li:odd)(三)基本过滤选择器(三)基本过滤选择器n:eqn匹配一个给定索引值的元素n$(li:eq(1)n:gtn匹配所有大于给定
5、索引值的元素(不包含)n$(“li:gt(1)n:ltn匹配所有小于给定索引值的元素(不包含)n$(“li:lt(1)n:headern匹配如 h1, h2, h3之类的标题元素n$(:header)n:animatedn匹配所有正在执行动画效果的元素n$(:animated).css(background-color,blue);(三)基本过滤选择器(三)基本过滤选择器n:animatedn匹配所有正在执行动画效果的元素n$(:animated).css(background-color,blue);案例如下:案例如下:nnn$(function()nDivSlideToggle()n$(:
6、animated).css(background,red);n);nfunction DivSlideToggle()n$(.show-box).slideToggle();nsetTimeout(DivSlideToggle(),1000);nnnndjfljsljfklsdjfklsdjflksdjfklsdjfklsdjklfjdklsfjs(四)内容过滤选择器(四)内容过滤选择器ncontainsn匹配包含给定文本的元素n注:有无都没关系n$(“div:contains(text)”).css();nemptyn匹配所有不包含子元素或者文本的空元素n$(“div:empty”)nhas
7、n匹配含有选择器所匹配的元素的元素n$(“div:has(span)”)nparentn匹配含有子元素或者文本的元素n$(“div:parent”)(五)可见性过滤选择器(五)可见性过滤选择器nhiddenn匹配所有不可见元素,或者type为hidden的元素n$(“tr:hidden”)n注:的type=“hidden”也可以用这个选择nvisiblen匹配所有的可见元素n$(“tr:visible”)(六)属性过滤选择器(六)属性过滤选择器nattributen匹配包含给定属性的元素n$(“divid”)nattribute=valuen匹配给定的属性是某个特定值的元素n$(divid=d
8、iv2) 或 $(divid=div2) 或 $(divid=“div2”)nattribute!=valuen匹配所有不含有指定的属性,或者属性不等于特定值的元素(此选择器等价于:not(attr=value)n$(“divid!=div2”) 或 $(divid!=div2) 或 $(divid!=“div2”)nattribute=valuen匹配给定的属性是以某些值开始的元素n$(“divid=d”) 或 $(“divid=d”) 或 $(divid=“d”)nattribute$=valuen匹配给定的属性是以某些值结尾的元素n$(“divid$=2”) 或 $(“divid$=2”
9、) 或 $(divid$=“2”)(六)属性过滤选择器(六)属性过滤选择器nattribute*=valuen匹配给定的属性是以包含某些值的元素n$(“divid*=iv”)nattribute_selector1attribute_selector2n复合属性选择器,需要同时满足多个条件时使用n$(divid=div2class=class1)(七)子元素过滤选择器(七)子元素过滤选择器nnth-childn匹配其父元素下的第N个子或奇偶元素n注::eq(index) 只匹配一个元素,而这个将为每一个父元素匹配子元素。:nth-child从1开始的,而:eq()是从0算起的!可以使用:nth
10、-child(even):nth-child(odd):nth-child(3n):nth-child(2):nth-child(3n+1):nth-child(3n+2)nfirst-childn匹配第一个子元素n$(ul li:first-child)nlast-childn匹配最后一个子元素n$(ul li:last-child)nonly-childn如果某个元素是父元素中唯一的子元素,那将会被匹配n$(“ul li:only-child”)(八)表单过滤选择器(八)表单过滤选择器n:input (disabled=“disabled”不可编辑状态)n匹配所有匹配所有 input, t
11、extarea, select input, textarea, select 和和 button button 元素元素n$(“#from :input”) 一个from表单里边所有的元素n$(“#from:input”) id为from的input表单n$(“#from input”) 一个from表单里边只有input的元素n:textn匹配所有的单行文本框n$(“:text”)n:passwordn匹配所有密码框n$(:password)n:radion匹配所有单选按钮n$(:radio)(八)表单过滤选择器(八)表单过滤选择器n:checkbox (checked=“checked”
12、选中)n匹配所有复选框n$(“:checkbox”)n:submitn匹配所有提交按钮n$(“:submit”)n:imagen匹配所有图像域n$(“:image”)n:resetn匹配所有重置按钮n$(“reset”)(八)表单过滤选择器(八)表单过滤选择器n:buttonn匹配所有按钮n$(“:button”)n:filen匹配所有文件域n$(“:file”)n:hiddenn匹配所有不可见元素,或者type为hidden的元素n$(“input:hidden”)n$(“tr:hidden”)nIE8中有个bug 如果你的代码中只写了一个hidden ie8中弹出的个数是两个,FF是一个n
13、【附加内容:Select 下拉框 multiple=multiple (把select 变成多选)】(九)表单对象属性过滤选择器(九)表单对象属性过滤选择器n:enabledn匹配所有可用元素n$(“input:enabled”)n:disabledn匹配所有不可用元素n$(input:disabled)n:checkedn匹配所有选中的被选中元素(复选框、单选框等,不包括select中的option)n$(input:checked)n:selectedn匹配所有选中的option元素n$(select option:selected)Text() 和和 html() 区别区别nntxt = <nhtml = “n nn$(#div01).html(测试); n$(#div02).text(测试); n页面显示: n
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 构建未来:城市绿色革新-地理学与可持续城市规划的融合
- 透析旅游业的未来-趋势挑战与破局之道
- 以职业规划为视角的中职语文教学研究
- 抵制不良风气筑牢思想防线小学主题班会课件
- 资金使用阳光化承诺函(3篇)
- 公司财务室抢劫事情应对供安保部门预案
- 供应商履约情况反馈确认函(3篇)
- 企业宣传推广资料汇编标准模板
- 不佳交付记录催办函5篇范本
- 美术品购销承诺函4篇
- JJF1033-2023计量标准考核规范
- 深度强化学习在机器人控制中的应用-深度研究
- 人工智能导论-第2版-全套课件
- 《智慧物流与供应链》课件-项目八 智慧物流与供应链管理的运作模式
- 2024年部编版高考语文一轮复习必背重点:古代文化常识
- GB/T 4706.27-2024家用和类似用途电器的安全第27部分:风扇的特殊要求
- DL∕T 1965-2019 回转式翻车机系统运行维护导则
- 公司及部门年度经营责任书(模板)
- MH-T 5002-2020运输机场总体规划规范
- 甲磺酸奥希替尼片-临床用药解读
- 医务人员职业风险与防护课件
评论
0/150
提交评论