JQuery选择器杂记.doc

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JQuery选择器总结 一、CSS三种选择符 1 二、属性选择符 1 三、自定义选择符(类似CSS伪类) 1 一、CSS三种选择符 (1)id选择器 $(#tagId) [例] $(#tagId li) //子元素(比如一个ul下三个li,则这3个都满足前面的关系) (2)类选择器 $(.myClass) [例] $(.myClass li:not(.firstStyle)) :not() 表示否定 (3)标签选择器 $(p) ================================================================== 二、属性选择符 用途:属性选择 $(a[@title]) 选择所有带title属性的a链接,方括号内只是作为筛选的标准,方括号左边的元素才是真正要选择的目标对象。 另一种用途: 在不带@的情况下,可用来指定包含在另一个元素中的元素 $(div[ol]) 取得包含一个ol元素的所有DIV元素 /** 为所有外部网站的链接增加样式 !:以www:开头的*/ $(a[href!=www:]).addClass(outer); /** 为所有指向PDF的链接增加样式 $:以.pdf结尾的 */ $(a[href$=.pdf]).addClass(pdflink); /** 为所有内部链接增加样式 *:属性中还有初始化的*/ $(a[href*=初始化]).addClass(inner); //所有的内部链接,可以出现在href属性中的任何位置上 三、自定义选择符(类似CSS伪类)---------以:开头 { :eq() , :not() , :odd() , :even() , :contains() } (1)匹配mystyle类的div集合中,选择第二个项 $(div.mystyle:eq(1))// js数组以0开始,但是CSS中是以1开始 :eq() ( :not() 相反 (2) .odd{ /** 奇数行红色 */ background:#FF0000; } .even{ /** 偶数蓝色*/ background:#0033FF; } js中使用: $(tr:odd).addClass(odd); $(tr:even).addClass(even); ========================================================================================== 【注】$(tr:even).addClass(even) 《=》 $(tr).filter(even).addClass(even) 两种写法 *表格的第一行编号是0,属于偶数。 (3)含有-- contains $(td:contains(like)).addClass(highlight); // td中包含like这个单词的 加入class:highlight 【补】 $(‘tr:not([th]):odd’).addClass(‘odd’); $(‘#tagId li :not(.highlight)’).addClass(‘mystyle’); 1 目前遇到这些 选中所有奇数行 选中所有偶数行 使用[]中括号 样式属性不是高亮的li.

文档评论(0)

638922bb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档