zoukankan      html  css  js  c++  java
  • 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" content="ie=edge">
        <script language="javascript" type="text/javascript" src="jquery-3.3.1.min.js"></script>
        <title>使用jQuery 属性过滤选择器</title>
        <style type="text/css">
            body {
                font-size: 12px;
                text-align: center
            }
    
            div {
                float: left;
                border: solid 1px #ccc;
                margin: 8px;
                 65px;
                height: 65px;
                display: none
            }
        </style>
    
        <script type="text/javascript">
            $(document).ready(function () {
                $("#button1").click(function () { // 显示所有含有name 属性的元素
                    $("div[name]").show(1000);
                    
                })
                $("#button2").click(function(){ 
                    //显示所有属性title的值是"A"的元素             
                     $("div[title='n']").show(1000);            
                 })
                $("#button3").click(function(){
                    //显示属性title的值不是"n"的元素
                     $("div[title!='n']").show(1000);
                })
                $("#button4").click(function(){
                    //显示所有属性title的值以"n"开始的元素
                    $("div[title^='n']").show(1000);
                })
                $("#button5").click(function(){
                    //显示所有属性title的值以"e"结束的元素
                    $("div[title$='e']").show(1000);
                })
                $("#button6").click(function(){
                    //显示所有属性title的值中含有"e"的元素
                     $("div[title*='e']").show(1000);
                })
                $("#button7").click(function(){
                   //显示所有属性title的值中含有"e",且属性id的值是"div2"的元素
                    $("div[id='div2'][title*='e']").show(1000);
                })
            })
        </script>
    </head>
    
    <body>
    
        <div id="div1" name="n1">hello</div>
        <div title="n" name="n2">world</div>
        <div id="div2" title="ne">good morning</div>
        <div title="nef">good afternoon</div>
    
    
        <button id="button1">显示所有含有name 属性的元素</button>
        <button id="button2">显示所有属性title的值是"A"的元素 </button>
        <button id="button3">显示属性title的值不是"n"的元素</button>
        <button id="button4">显示所有属性title的值以"n"开始的元素</button>
        <button id="button5">显示所有属性title的值以"e"结束的元素</button>
        <button id="button6">显示所有属性title的值中含有"e"的元素</button>
        <button id="button7">显示所有属性title的值中含有"e",且属性id的值是"div2"的元素</button>
    </body>
    
    </html>
    

      

  • 相关阅读:
    虚函数表
    写出float x 与“零值”比较的if语句
    系统表的构成
    UEFI的inf文件构成
    最短路径算法
    EDK2与EDK2工具链关系图
    GIT提交本地文件
    docker学习笔记-04:docker容器数据卷
    docker学习笔记-03:docker的镜像原理
    docker学习笔记-02:docker常用命令
  • 原文地址:https://www.cnblogs.com/jj81/p/9702896.html
Copyright © 2011-2022 走看看