- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
miraclejQuery
一、简介定义? jQuery创始人是美国John Resig,是优秀的Javascript框架; jQuery是一个轻量级、快速简洁的javaScript库。jQuery对象? jQuery产生的对象时jQuery独有的,只能自己调用书写规则? 支持链式操作; 在变量前加”var”符号(var”符号(varvariable = jQuery 对象); 注:此规定并不是强制要求。二、寻找元素选择器?基本选择器、层级选择器、属性选择器 与CSS类似,这里不再细说,详细猛戳这里。基本筛选器$(li:first)?//第一个元素$(li:last) //最后一个元素?$(tr:even) //索引为偶数的元素,从 0 开始$(tr:odd)?//索引为奇数的元素,从 0 开始?$(tr:eq(1))?//给定索引值的元素$(tr:gt(0))?//大于给定索引值的元素$(tr:lt(2))?//小于给定索引值的元素$(:focus)?//当前获取焦点的元素$(:animated) //正在执行动画效果的元素内容选择器$(div:contains(nick))?//包含nick文本的元素$(td:empty)?//不包含子元素或者文本的空元素$(div:has(p))?//含有选择器所匹配的元素$(td:parent) //含有子元素或者文本的元素表单选择器$(:input)?//匹配所有 input, textarea, select 和 button 元素$(:text) //所有的单行文本框$(:password) //所有密码框$(:radio)?//所有单选按钮$(:checkbox) //所有复选框$(:submit) //所有提交按钮$(:reset)?//所有重置按钮$(:button) //所有button按钮$(:file) //所有文件域?$(input:checked)?//所有选中的元素$(select option:selected)?//select中所有选中的option元素筛选器?过滤$(p).eq(0) //当前操作中第N个jQuery对象,类似索引$(li).first()?//第一个元素$(li).last() //最后一个元素$(this).hasClass(test)?//元素是否含有某个特定的类,返回布尔值$(li).has(ul)?//包含特定后代的元素查找$(div).children()?//div中的每个子元素,第一层$(div).find(span)?//div中的包含的所有span元素,子子孙孙不建议使用$(p).next() //紧邻p元素后的一个同辈元素$(p).nextAll() //p元素之后所有的同辈元素$(#test).nextUntil(#test2)?//id为#test元素之后到id为#test2之间所有的同辈元素,掐头去尾?$(p).prev()?//紧邻p元素前的一个同辈元素$(p).prevAll() //p元素之前所有的同辈元素$(#test).prevUntil(#test2)?//id为#test元素之前到id为#test2之间所有的同辈元素,掐头去尾?$(p).parent()?//每个p元素的父元素$(p).parents() //每个p元素的所有祖先元素,body,html$(#test).parentsUntil(#test2)?//id为#test元素到id为#test2之间所有的父级元素,掐头去尾?$(div).siblings()?//所有的同辈元素,不包括自己三、属性操作基本属性操作$(img).attr(src); //返回文档中所有图像的src属性值$(img).attr(src,test.jpg);?//设置所有图像的src属性$(img).removeAttr(src); //将文档中图像的src属性删除?$(input[type=checkbox]).prop(checked, true);?//选中复选框$(input[type=checkbox]).prop(checked, false);$(img).removeProp(src); //删除img的src属性CSS类$(p).addClass(selected); //为p元素加上 selected 类$(p).removeClass(selected);?//从p元素中删除 selected 类$(p).toggleClass(selected);?//如果存在就删除,否则就添加HTML代码/文本/值$(p).html(); //返回p元素的html内容$(p).html(Hello bnick/b!);?//设置p元素的html内容$(p).text(); //
文档评论(0)