• JQuery 选择器和事件


    JQuery 选择器

     1 <body>
     2     <%--页面代码--%>
     3     <form id="form1" runat="server">
     4         <div id="div1" class="div" aaaa="aaa">
     5             <p>1111</p>
     6         </div>
     7         <div id="div2" class="div" aaaa="bbb">
     8             2222
     9         </div>
    10         <div id="div3" class="div">
    11             3333
    12         </div>
    13         <div id="div4" class="div">
    14             4444
    15         </div>
    16     </form>
    17 </body>
    18 </html>
    19 <script>
    20     //一.基本选择器
    21     // 1.基本选择 
    22     //     ID选择器  $("#div")
    23     $("#div1")
    24     //     class 选择器 $(".div")
    25     $(".div")
    26     //     标签选择器 $("标签名")
    27     $("p")
    28     // 2.组合选择
    29     //     并列用,隔开$("#div,#div")
    30     $("#div1,#div2")
    31     //     后代 用空格隔开 $("#div div")
    32     $(".div p")
    33     // 二.过滤选择器
    34     //     1.基本过滤
    35     //     取首个 :first 取尾个:last  大于 :gt(索引号) 小于:it(索引号) 排除:not(选择器) 奇数 :odd 偶数:even
    36     $(".div:firt")
    37     $(".div:not(#div1)")
    38     //     等于 任意个 :eq(索引号)
    39     $(".div:eq(2)")
    40     //也可以用
    41     $(".div").eq(2)
    42     // 2.属性过滤
    43     //     属性名过滤 [属性名]
    44     $(".div[aaaa]")
    45     //     属性的名值对 过滤[属性名=值][属性名!=值]
    46     $(".div[aaaa!=bbb]")
    47     // 3.内容过滤
    48     //     文字:contains("字符创")
    49     $(".div:contains('2')")
    50     //     子元素:has 选择器
    51 </script>
    选择器

    JQuery 事件

    常规事件 :把js中的事件去掉on就是JQuery的常规事件

    js中的事件

    onclick: 鼠标单击触发
    ondblclick: 双击触发
    onmouseover: 鼠标移动上面触发
    onmouseout: 鼠标离开时触发
    onmousemove: 鼠标在上面移动时触发
    onchange: 只要内容改变触发
    onblur: 失去焦点时触发
    onfocus: 获得焦点时触发
    onkeydown: 按键按下的时候触发
    onkeyup:按键抬起来的时候触发
    onkeypress:事件在用户按下并放开任何字母数字键时发生。但是系统按钮(例如:箭头键、功能键)无法得到识别

    复合事件

    hover(a,b)相当于把mouseover()和mouseout()和二为一

    toggle(a,b,c)点击事件循环执行

    未来元素 页面加载完成后对用js后添加到页面的元素操作使用未来元素

    对象.live(“事件名”,function(){});

    事件冒泡

    阻止事件冒泡方法 retrun false

  • 相关阅读:
    2021“MINIEYE杯”中国大学生算法设计超级联赛(2)(1002 I love tree)(树状数组+树链剖分)
    周末随笔_有关变化
    20210808心情随笔
    离开那个傻叉的地方了
    如何建设符合ISO9000要求的企业文控中心
    企业云盘部署极其简单的分布式文件系统的方法
    企业云盘安全机制-文件加密存储与原文存储的优劣
    查看tomcat打开的文件数
    Centos7 Memcached 安装
    centos7 快速安装rabbitmq
  • 原文地址:https://www.cnblogs.com/fuze/p/6385446.html
Copyright © 2020-2023  润新知