jQuery选择符介绍 jQuery选择符怎么用

jQuery选择符介绍

1、CSS选择符

如:

$('#title1 > li')为取得ID为title1(#title)的子元素(>)中所有的列表项(li)。

$('#title1 li:not(.class1)')为取得ID为title的后代元素中没有(not)class1类的所有列表项。

2、jQuery库支持XPath选择符

如:

3、$('a[@title]')为取得所有带title属性的链接。也可以不用@符号。

如:

4、$('div[ol]')为取得所以包含一个ol属性的div元素。当然,还允许以正则表达式中的^(开始)$(结尾)*(任意),

示例如下:

$('a[href^="mailto:"]')为取得所有电子邮件的链接。

$('a[href$=".rar"]')为取得所有指向RAR文件的链接。

5、$('a[href*="tao028.com"]')为取得所有包含tao028.com的链接。自定义选择符,

如:

$('div:eq(1)')为取得div元素集合中第2个项,注意为单个对象,其length为1。

$('div:nth-child(1)')为取得div元素集合中的所有第一个div,注意其为对象集合,稍后再详述。

$('tr:odd')为取得所有奇数行。

$('tr:even')为取得所有偶数行。

$('td:contains("hahaha")')为取得所有单元格包含hahaha的元素。

以上jQuery 选择符详细介绍及整理的全部内容了,希望对大家有所帮助。

时间: 2024-09-19 01:55:16

jQuery选择符介绍 jQuery选择符怎么用的相关文章

jQuery库的导入与选择符

本人最近学图灵系列丛书中<jQuery基础教程>,现将相关摘录整理如下(后续章节也会相继整理出来). 关于库的导入: 引用jQuery库文件的<script>标签,必须放在引用自定义脚本文件的<script>标签之前.否则,在我们编写的代码中将引用不到jQuery框架. jQuery中基本的操作就是选择文档中的某个部分.这是通过$()结构来完成的.通常,该结构中需要一个字符串参数,参数可以包含任CSS选择符表达式.$()函数实际上就是jQuery对象的一个制造工厂.jQ

JQUERY的属性选择符和自定义选择符使用方法(二)_jquery

例子:给链接中含用"wangorg"字符的链接文字加粗 css: 复制代码 代码如下: .abold{ font-weight:bold; } html: 复制代码 代码如下: $('document').ready(function(){ $('a[href*=wangorg]').addClass('abold'); }) 属性选择也可以用组合方式: $('a[href^=http] [href*=wangorg]').addClass('abold') 自定义选择符是JQUERY

XP系统双击盘符弹出选择打开方式窗口是怎么回事

  XP系统双击盘符弹出选择打开方式窗口是怎么回事          操作如下: 1.点击"开始--运行",在打开的"运行"窗口中输入"regedit"命令后按回车,打开"注册表编辑器"; 2.定位到:HKEY_CLASSES_ROOTDriveshell,将Shell下的键值全部删除; 3.重新启动电脑. 遇到同样问题的朋友们就可以使用上面小编介绍的方法进行解决了

深入理解计算机系统-之-内存寻址(三)--分段管理机制(段描述符,段选择子,描述符表)

逻辑地址-=>线性地址-=>物理地址 前面我们提到了当使用80x86微处理器时,有三种不同的地址: 逻辑地址(logical address):包含在机器语言指令中用来指定一个操作数或一条指令的地址.这个寻址方式在80x86著名的分段结构中表现得尤为具体,它促使MS-DOS或Windows程序员把程序分成若干段.每一个逻辑地址都由一个段(segment)和偏移量(offset或displacement)组成,偏移量指明了从段开始的地方到实际地址之间的距离. 线性地址(linear addres

基于MVC4+EasyUI的Web开发框架经验总结(1)-利用jQuery Tags Input 插件显示选择记录

最近花了不少时间在重构和进一步提炼我的Web开发框架上,力求在用户体验和界面设计方面,和Winform开发框架保持一致,而在Web上,我主要采用EasyUI的前端界面处理技术,走MVC的技术路线,在重构完善过程中,很多细节花费不少时间进行研究和提炼,一步步走过来,也积累了不少经验,本系列将主要介绍我在进一步完善我的Web框架基础上积累的经验进行分享,本随笔主要介绍利用jQuery Tags Input 插件显示选择记录. 我在利用jQuery Tags Input 插件之前,一直想找一个合适的J

“子选择符”与“后代选择符”的区别

很多朋友把分不清"子选择符"和"后代选择符"的区别.其实它们的差别还是蛮大的."后代选择符"IE6,甚至更低IE版本,就已经支持了.也许你 已经被这些"拗口"."深奥"的名词搞迷糊了.到底什么"后代选择符"呢?其实大家都用过,看看下面的例子就明白了. 现在无论是FireFox还是IE7,对于"子选择符"的支持还都存在一定的问题. <!DOCTYPE html p

jquery mobile中链接怎么选择主题

问题描述 jquery mobile中链接怎么选择主题 我用jquery mobile写一个链接 <a href=""xxx"" rel="""">xxx</a> 我没有选择主题,按理说就是默认 data-theme=""a""链接文字颜色是灰色.但是,我的显示蓝色,在浏览器中发现它的data-theme是c.我在链接里加了data-theme="&qu

如何用jquery实现点击radio选择“多选”选项后,最多xx项的maxnum文本框成为必填?

问题描述 如何用jquery实现点击radio选择"多选"选项后,最多xx项的maxnum文本框成为必填? 如何用jquery实现点击radio选择"多选"选项后,最多xx项的maxnum文本框成为必填?1.只有选择多选按钮,则maxnum文本框成为必填2.点击下一题目nextBtn若radio选项为""多选"",且maxnum文本框为空,则提示"请填写最多项" <tr> <td clas

jQuery取得设置清空select选择的文本与值_jquery

获取select : 获取select 选中的 text : $("#ddlregtype").find("option:selected").text(); 获取select选中的 value: $("#ddlregtype ").val(); 获取select选中的索引: $("#ddlregtype ").get(0).selectedindex; 设置select: 设置select 选中的索引: $("#d