首页 > 其他分享 >2_2属性选择器

2_2属性选择器

时间:2023-01-06 16:58:57浏览次数:30  
标签:attribute value href myClass addClass 选择器 属性

 属性选择器

[attribute] 匹配包含给定属性的元素

[attribute1][attribute2] 复合属性选择器,需要同时满足多个属性

[attribute=value] 匹配给定的属性是某个特定值的元素

[attribute!=value] 匹配所有属性不等于特定值的元素

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

[attribute$=value] 匹配给定的属性是以某些值结尾的元素

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

 
 

<!DOCTYPE html>
<html>
    <head>
         <meta charset="utf-8">
         <title>属性选择器</title>
         <style type="text/css">
             .myClass {
                  background-color: aqua;
             }
         </style>
         <script src="js/jquery.js"   type="text/javascript"   charset="utf-8"></script>
         <script type="text/javascript">
             $(function() {
                  //[attribute] 
                  //$("a").addClass("myClass"); 
                  //$("a[href]").addClass("myClass"); 
                  //[attribute1][attribute2] 
                  //$("a[href][title]").addClass("myClass"); 
                  //[attribute=value]   
                  //$("a[href='film-2.html']").addClass("myClass"); 
                  //[attribute!=value]   
                  //$("a[href][href!='film-2.html']").addClass("myClass"); 
                  //[attribute^=value]   
                  //$("a[href^='http']").addClass("myClass"); 
                  //[attribute$=value   
                  //$("a[href$='htm']").addClass("myClass"); 
                  //[attribute*=value]   
                  $("a[href*='mashibing']").addClass("myClass");
             });
         </script>
    </head>
    <body>
         <ul id="msb">
             <li>
                  <a href="http://www.mashibing.com/job.html">青花瓷</a>
             </li>
             <li>
                  <a href="http://www.mashibing.com/dorm">小朋友,你是否有很多问号</a>
             </li>
             <li>
                  <a href="http://www.mashibing.com/mobile">羞答答的玫瑰静悄悄的开</a>
             </li>
             <li>
                  <a href="http://www.mashibing.com/flag">月半小夜曲</a>
             </li>
             <li>
                  <a href="http://www.msb.com/film">单恋一枝花</a>
                  <ul id="film">
                      <li>
                          <a href="film-1.html">乱世佳人</a>
                      </li>
                      <li>
                          <a href="film-2.html"   title="阿郎的故事">阿郎的故事</a>
                      </li>
                      <li id="film3">
                          <a href="film-3.html">阿甘正传</a>
                      </li>
                      <li>
                          <a href="http://www.mashibing.com/film/film-4.htm"   title="鲁冰花">鲁冰花</a>
                      </li>
                      <li>
                          <a name="film-5.htm"   title="太行山上">太行山上</a>
                      </li>
                      <li>无问西东</li>
                  </ul>
             </li>
         </ul>
    </body>
</html>

 


标签:attribute,value,href,myClass,addClass,选择器,属性
From: https://www.cnblogs.com/89564f/p/17030935.html

相关文章

  • 2_1基本选择器
    ​ jQuery提供了丰富的选择器功能,这个是jQuery相比JavaScript的一大优势。我们先来看一下jQueryAPI。可以看到提供了众多的选择器,可以非常方便简单的获取要选择的内容。......
  • 2_1基本选择器
    ​ jQuery提供了丰富的选择器功能,这个是jQuery相比JavaScript的一大优势。我们先来看一下jQueryAPI。可以看到提供了众多的选择器,可以非常方便简单的获取要选择的内容。......
  • elementUI Cascader级联选择器组件 获取多层级的对象形式数据
    贴代码<el-cascaderstyle="width:100%"ref="subjectMajorCascaderElem"placeholder="请选择"@change="selectSubjectMajor"filterable......
  • Linux 文件基本属性
    Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定......
  • CSS选择器
    nth-of-type和nth-childnth-of-type:先过滤类型,重新排序,匹配序号nth-of-child:获取所有的子元素,再匹配序号对应的类型是否一致参考:解析CSS3伪类选择器nth-of-type......
  • Object.defineproperty方法 给一个对象追加属性的方法
    Object.definepropertyletnumber=18letperson={name:"张三",sex:"男"}Object.defineproperty(person,'age',{value:18,enumerable:true,//控制是......
  • 1.7 必要的节点和必要的属性
    1.7必要的节点和必要的属性一个完整的设备树文件(DTS文件),有一些节点是必须要有的,这些必要的节点有:/无需多说,很难想象一个没有根节点的设备树是什么样子的。/cpus一个......
  • 2_jQuery.ajax()属性介绍
    ​   jQuery.ajax()属性详解$.ajax()方法中有很多属性可以供我们使用,其中很多属性都有默认值,那么这些属性都有哪些,处理的是什么事情?接下来给大家一一介绍一下1.......
  • 2_jQuery.ajax()属性介绍
    ​   jQuery.ajax()属性详解$.ajax()方法中有很多属性可以供我们使用,其中很多属性都有默认值,那么这些属性都有哪些,处理的是什么事情?接下来给大家一一介绍一下1.......
  • JS数组对象去重同时判断两个属性是否相同
    参考:https://blog.csdn.net/m0_58849641/article/details/124750983?utm_medium=distribute.pc_relevant.none-task-blog-2defaultbaidujs_baidulandingword~default-1-12......