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>
    

      

  • 相关阅读:
    python Asyncore.dispatcher 理解
    COCOA® PROGRAMMING FOR MAC® OS X (2)- Speak Line
    COCOA® PROGRAMMING FOR MAC® OS X (1)- Get Start
    Objetive-C initialize研究
    Objetive-C +load方法研究
    Python创建多进程,用Queue传递信息
    Python 中的GIL
    IOS CrackMe 破解学习
    越狱手机发送短信
    Vue 子组件向父组件传参
  • 原文地址:https://www.cnblogs.com/jj81/p/9702896.html
Copyright © 2011-2022 走看看