jQuery选择符—XPath选择符

说明:jQuery支持一组基本的XPath选择符、可以和CSS选择符一起使用、jQuery无论对什么文档都可以使用XPath和

         CSS选择符。

1.属性选择符@

   1) 示例:$('a[@title]')表示选择所有带title属性的链接

   2) 特点:允许以类似正则表达式的语法来标识字符串的开始(^)和结尾($);也可以使用*表示字符串的任意位置。

                例如:为链接添加样式

                         (1) $('a[@href^="mailto:"]')

                               表示取得以mailto开头的锚点

                         (2) $('a[@href$=".pdf"]')

                               表示取得以pdf结尾的锚点

                         (3) $('a[@href*="mysite.com"]')

                               表示取得href中任意位置出现mysite.com的锚点

2.[ ]

   方括号除用于属性选择符外、还可以用来指定包含另一个元素中的元素。

   如:$('div[ol]')表示选择所有包含ol元素的所有div元素。

   注意:方括号中的字符串、仅作为筛选标准存在、用来辅助选择目标对象;方括号左侧的元素才是真正要选择的目标对象

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值