美文网首页程序员
jQuery根据属性或属性值获取元素的几种选择器

jQuery根据属性或属性值获取元素的几种选择器

作者: 勿念及时雨 | 来源:发表于2019-10-21 19:31 被阅读0次

根据属性获取元素

例如要获取div中含有class属性的元素。

$("div[class]")

根据属性值获取元素

在选择元素的时候使用[attribute$=value],匹配给定的属性是以某些值结尾的元素。
HTML代码

<input name="username" /> 
<input name="password" /> 
<input name="newpassword" /> 

jQuery代码

$("input[name$='password']") 

以上代码将获取页面上所有以password结尾的input元素。

<input name="password" /> 
<input name="newpassword" /> 

根据属性值获取不含指定属性或属性值的元素

[attribute!=value],匹配所有不含有指定的属性,或者属性不等于特定值的元素,此选择器与not([attr=value])等价。
HTML代码

<input type="radio" name="sex" value="female" /> 
<input type="radio" name="sex" value="male" /> 
<input type="radio" name="address" value="guangzhou" /> 

jQuery代码

$("input[name!='sex']").attr("checked", true); 

以上代码将获取到页面上所有name属性不为sex的input元素,并且将其checked属性设置为true。

 <input type="radio" name="address" value="guangzhou" checked="true" /> 

根据属性值获取给定属性包含指定属性值的元素

[attribute*=value],匹配给定的属性是以包含某些值的元素。
HTML代码

<input name="username" /> 
<input name="userpwd" /> 
<input name="stepuser" />
<input name="password" />

jQuery代码

$("input[name*='user']") 

以上代码将获取到页面上所有name属性中属性值中包含user的元素。

<input name="username" /> 
<input name="userpwd" /> 
<input name="stepuser" />

根据属性值获取以指定值开始的元素

[attribute^=value],匹配给定的属性是以某些值开始的元素。
HTML代码

<input name="username" /> 
<input name="userpwd" /> 
<input name="stepuser" />

jQuery代码

$("input[name^='user']") 

以上代码将获取到页面上所有name属性中属性值中以user开头的元素。

<input name="username" /> 
<input name="userpwd" /> 

相关文章

  • jQuery根据属性或属性值获取元素的几种选择器

    根据属性获取元素 例如要获取div中含有class属性的元素。 根据属性值获取元素 在选择元素的时候使用[attr...

  • 属性选择器和子元素选择器

    一、属性选择器 为所有具有title属性的元素,设置一个背景颜色为黄色属性选择器作用:可以根据元素中的属性或属性值...

  • css选择器

    1.CSS选择器常见的有几种? 基础选择器 组合选择器 属性选择器属性选择器可以根据某个属性是否存在或属性的值寻找...

  • 选择器

    jQuery 元素选择器 jQuery 属性选择器 jQuery CSS 选择器

  • JQUERY一

    jQuery 元素选择器 jQuery 属性选择器 jQuery CSS 选择器 jQuery 事件 jQuery...

  • 第二章始

    目录 第二章 选择器 元素选择器 选择器分组 通配选择器 多类选择器 属性选择器 根据具体属性值选择 根据部分属性...

  • JQuery-获取元素

    DOM中获取元素 根据id属性的值获取元素,返回来的是一个元素对象 getElementById(‘id属性的值’...

  • CSS选择器(转载)

    CSS属性选择器 CSS 属性选择器,可以通过已经存在的属性名或属性值匹配元素。 属性选择器是在 CSS2 中引入...

  • CSS3 新增选择器

    属性选择器 根据元素特定属性的来选择元素,而不需动用类或id选择器 E[att] 选择...

  • day03-css3选择器

    01属性选择器: 属性选择器:属性是相对于标签而言。所谓属性选择器就是根据指定名称的属性的值来查找元素1.E[at...

网友评论

    本文标题:jQuery根据属性或属性值获取元素的几种选择器

    本文链接:https://www.haomeiwen.com/subject/umhxvctx.html