jQuery属性过滤选择器例子

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Title</title>    <script type="text/javascript" src="../js/jquery-3.2.1.min.js"></script>    <script>        $(function () {            //为包含id属性的p元素设置颜色属性            $("p[id]").css("color", "blue");            //为包含class="222"的p元素设置颜色属性            $("p[class=‘222‘]").css("color", "pink");            //为包含id属性且id的属性值以‘a‘开头的span元素设置颜色            $("span[id^=‘a‘]").css("color", "green");            //为包含id属性且id的属性值以‘g‘结尾的span元素设置颜色            $("span[id$=‘g‘]").css("color", "red");            //组合属性包含id=‘gg‘name=‘11‘的span元素设置颜色            $("span[id=‘gg‘][name=‘11‘]").css("color", "blue");            //选取属性id里包含‘123‘的span元素设置颜色            $("span[id*=‘123‘]").css("color", "purple");            //属性id!="btn1"里按钮设置颜色            $("input[id!=‘btn1‘]").css("color",‘green‘);        })    </script></head><body><p id="111">bbbb</p><p id>ccc</p><p class="222">aaaaaaaaaaaaa</p><p class>ddddd</p><span id="a111111">QQQQQQQQQQQ</span><span id="abbb">FFFFFFFFFFFFFF</span><span id="ccccg">HHHHHHHH</span><span id="gg" name="11">TTTTTT</span><span id="123">WWWWWW</span><span id="12345">YYYYYYYY</span><input type="button" id="btn1" value="111"><input type="button" id="btn2" value="222"></body></html>

原文地址:https://www.cnblogs.com/kukai/p/10915051.html

时间: 2024-10-07 22:56:03

jQuery属性过滤选择器例子的相关文章

jQuery属性过滤选择器

1 <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> 2 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 3 <html> 4 <head> 5 <!-- jQuery属性过滤选择器 --> 6 <

黑马day16 jquery&amp;属性过滤选择器

属性过滤选择器的过滤规则是通过元素的属性来获取相应的元素 1.[attribute] 用法: $("div[id]") ;  返回值  集合元素 说明:匹配包含给定属性的元素.例子中是选取了所有带"id"属性的div标签. 2.[attribute=value] 用法: $("input[name='newsletter']").attr("checked", true);    返回值  集合元素 说明:匹配给定的属性是某个

Jquery | 基础 | 属性过滤选择器

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" con

过滤选择器——属性过滤选择器

属性过滤选择器根据元素的某个属性获取元素,如ID号或匹配属性值的内容,并以"["号开始.以"]"号结束.其详细的说明如表: 选择器 功能 返回值  [attribute]  获取包含给定属性的元素 元素集合   [attribute=value]  获取等于给定的属性是某个特定值得元素  元素集合   [attribute!=value]  获取不等于给定的属性是某个特定值的元素 元素集合   [attribute^=value]  获取给定的属性是以某些值开始的元

jQuery之属性过滤选择器

转自:http://blog.csdn.net/woshisap/article/details/7341136 在HTML文档中,元素的开始标记中通常包含有多个属性(attribute), 在jQuery中,除了直接使用id和class属性作为选择器之外,还可以根据各种属性(如title等)对由选择器 查询到的元素进行过滤,属性过滤选择器包含了在中括号"[]"中,而不是以冒号开头,通常使用"选择器[属性过滤选择器]"语法格式,可以根据是否包含指定属性或者 根据属性

一步一步学习 JQuery (四) 过滤选择器:属性过滤选择器 &amp;&amp; 子元素过滤选择器 &amp;&amp; 表单过滤选择器

四.属性过滤选择器 属性过滤选择器的过滤规则是通过元素的属性来获取相应的元素 选取下列元素,改变其背景色为 # bbffaa 含有属性title 的div元素. 属性title值等于"test"的div元素. 属性title值不等于"test"的div元素(没有属性title的也将被选中). 属性title值 以"te"开始 的div元素. 属性title值 以"est"结束 的div元素. 属性title值 含有"

jQuery表单对象属性过滤选择器

1 <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> 2 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 3 <html> 4 <head> 5 <!-- jQuery表单对象属性过滤选择器 --> 6

JQuery属性过滤(转)

属性过滤(Attribute Filters)的内容就是html元素中的属性 其包括以下几个选择器: [attribute] [attribute=value] [attribute!=value] [attribute^=value] [attribute$=value] [attribute*=value] [attributeFilter1][attributeFilter2][attributeFilterN] [attribute]用法: $(“div[id]“) ;说明: 匹配包含给

一步一步学习 JQuery (三) 过滤选择器:基本过滤选择器 &amp;&amp; 内容过滤选择器 &amp;&amp; 可见性过滤选择器

过滤选择器: 过滤选择器主要是通过特定的过滤规则来筛选出所需的 DOM 元素, 该选择器都以 ":" 开头 按照不同的过滤规则, 过滤选择器可以分为基本过滤, 内容过滤, 可见性过滤, 属性过滤, 子元素过滤和表单对象属性过滤选择器. 一.基本过滤选择器 改变第一个 div 元素的背景色为 # bbffaa 改变最后一个 div 元素的背景色为 # bbffaa 改变class不为 one 的所有 div 元素的背景色为 # bbffaa 改变索引值为偶数的 div 元素的背景色为 #