zoukankan      html  css  js  c++  java
  • 绑定事件

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script src="js/jquery-1.12.1.js" type="text/javascript"></script>
    <script type="text/javascript">


    function testEvent(){
    $("div.gray").on("click",function(){
    var self = this;
    alert("clicked");
    /*$("div.red").on("dblclick",function(){
    var $self = this;
    console.log("123");
    $(self).off("click");
    })*/
    })

    $("div.gray").on("sxt.test",function(){
    alert("sxt.tested");
    });
    }

    function testOffEvent(){

    }

    function testTrigger(){
    //$("div.gray").trigger("click");
    $("div.gray").trigger("sxt.test");
    }

    /*$(function(){
    $("div.gray").on("dblclick",function(){
    alert("clicked");
    })
    })*/

    function testBind(){
    /* $("div.red").bind("click mouseover",function(){
    alert("clicked");
    });*/

    $("div.red").bind({
    "click":function(){
    alert("clicked");
    },
    "mouseover mouseout":function(){
    alert("mouseovered");
    }
    });
    }


    </script>
    <style type="text/css">

    .box{
    200px;
    height: 200px;
    border: 1px solid green;
    border-radius: 5px;
    display: inline-block;
    margin: 5px;
    }
    .gray{
    background-color: gray;
    }

    .red{
    background-color: red;
    }

    </style>
    </head>
    <body>
    <input type="button" value="bindEvent" onclick="testEvent()">
    <input type="button" value="trigger" onclick="testTrigger()">
    <input type="button" value="testBind" onclick="testBind()">
    <hr>
    <div>
    <div class="box gray"> box1 </div>
    <div class="box red"> box2 </div>
    </div>
    </body>
    </html>

  • 相关阅读:
    命令模式
    装饰者模式
    迭代器模式-统一集合的遍历方式
    springboot源码解析-管中窥豹系列之总体结构
    启动项目tomcat报错
    在项目中部署redis的读写分离架构(包含节点间认证口令)
    Redis的几个核心机制底层原理
    Java内存模型
    JAVA原子组件和同步组件
    DataGrid 删除一行数据
  • 原文地址:https://www.cnblogs.com/hwgok/p/5901501.html
Copyright © 2011-2022 走看看