delegate的用法

简介:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<!DOCTYPE html PUBLIC  "-//W3C//DTD XHTML 1.0 Transitional//EN"  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
<html xmlns= "http://www.w3.org/1999/xhtml" >
<head>
     <meta http-equiv= "Content-Type"  content= "text/html;charset=UTF-8"  />
     <title></title>
     <script type= "text/javascript"  src= "jquery1.5.js" ></script>
     <script type= "text/javascript" >
         $(document).ready( function (){
             $( "b" ).live( "click" , function (){
                 alert($( this ).text());
             });
                                    
             //$("p").live("click",function(){
             //  $(this).after("<b>I love weiyuan</b>");
             //});
                                    
             $(document).delegate( "p" , "click" , function (){
                 $( this ).after( "<b>I love weiyuan</b>" );
             });
                                    
             $( "div" ).delegate( "input" , "click" , function (){
                 $( "div>p" ).slideToggle();
             });
         });
                                
                                    
     </script>
</head>
<body>
     <p>hanchao</p>
                            
     <div style= "background-color:pink;" >
         <p>This is a demo  for  delegate!!</p>
         <input type= "button"  value= "clickme"  />
     </div>
</body>
</html>

如果您想了解.bink,.live, .delegate的区别,你可以参考一下这篇文章:




     本文转自韩立伟 51CTO博客,原文链接:http://blog.51cto.com/hanchaohan/1204838,如需转载请自行联系原作者






相关文章
【Groovy】闭包 Closure ( 闭包的 delegate 代理策略 | OWNER_FIRST | DELEGATE_FIRST | OWNER_ONLY | DELEGATE_ONLY )
【Groovy】闭包 Closure ( 闭包的 delegate 代理策略 | OWNER_FIRST | DELEGATE_FIRST | OWNER_ONLY | DELEGATE_ONLY )
122 0
【Groovy】闭包 Closure ( 闭包的 delegate 代理策略 | OWNER_FIRST | DELEGATE_FIRST | OWNER_ONLY | DELEGATE_ONLY )
C#基础知识学习之 ✨ 委托的兄弟姐妹们 delegate、Action、Func、Predicate
委托 delegate、Action、Func、Predicate 简单介绍 delegate、Action、Func、Predicate 几种基础的委托结构 几种委托的实例用法 开始分析 delegate使用 Action的用法 Func的用法 简单总结
C#基础知识学习之 ✨ 委托的兄弟姐妹们 delegate、Action、Func、Predicate
Object C学习笔记16-委托(delegate)
  在.NET中都知道委托(delegate),通俗点的解释就是可以将方法作为一个参数传到另外一个方法中使用。   委托是一种引用方法的类型。一旦为委托分配了方法,委托将与该方法具有完全相同的行为。委托方法的使用可以像其他任何方法一样,具有参数和返回值。
936 0