zoukankan      html  css  js  c++  java
  • addEventlistener监听的事件完成一次后自动取消与jquery的one方法比较;animate动画制作,arguments.callee的用法

     1 <!doctype html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <meta id="viewport" name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=yes"/>
     6     <title>Document</title>
     7     <style>
     8         *{margin:0;padding:0}
     9         html,body{width:100%;height:100%;overflow: hidden;position:relative}
    10         #div1{width:100%;height:100%;background: #f0f;position: absolute}
    11         #div2{width:100%;height:100%;background: #00f;position: absolute;left:0}
    12         .top{top:100%;}
    13         .bottom{top:0}
    14         .hide{display: none}
    15     </style>
    16     <link rel="stylesheet" href="animate.min.css"/>
    17 </head>
    18 <div id="div1" class="animated">
    19 </div>
    20 <div id="div2" class=" bottom hide">
    21 
    22 </div>
    23 <body>
    24 <script src="jquery.js"></script>
    25 <script>
    26 //    $(function(){
    27 //
    28 //        $("#div1").click(function(){
    29 //            $("#div2").one('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend', function() {
    30 //                $("#div2").removeClass(effect);
    31 //            });
    32 //            var effect = 'animated bounceInUp';
    33 //            $("#div2").removeClass("hide").addClass(effect);
    34 //        })
    35 //        $("#div2").click(function(){
    36 //            $("#div2").one('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend', function() {
    37 //                $("#div2").removeClass(effect).addClass("hide");
    38 //            });
    39 //            var effect = 'animated bounceOutDown';
    40 //            $("#div2").addClass(effect);
    41 //
    42 //        })
    43 //    })
    44 </script>
    45 <script>
    46     $(function(){
    47 
    48         $("#div1")[0].addEventListener("click",function(){
    49             alert(11);
    50         $("#div1")[0].removeEventListener("click",arguments.callee,false)
    51         },false)
    52     })
    53 </script>
    54 </body>
    55 </html>
    坚持下去就能成功
  • 相关阅读:
    在线程中进行读取并写入文件和wenjia
    Java里的IO流里的FileInputStream 的读取并在前打印行数!
    C++基础知识(前言)
    linux shell 笔记
    AngularJS图片上传功能的实现
    jQuery中事件绑定
    项目实践中--Git服务器的搭建与使用指南
    javascript跨浏览器事件对象类库
    完美运动框架(js)
    浅谈js中继承的理解和实现
  • 原文地址:https://www.cnblogs.com/suoking/p/5141355.html
Copyright © 2011-2022 走看看