zoukankan      html  css  js  c++  java
  • it did suprise me a little bit..

    <script type="text/javascript">
    function initAnchor()
    {
        
    for(var i=1; i<=3; i++)
        
    {
            
    var anchor = document.getElementById('anchor' +i);
            anchor.addEventListener(
    'click'function()
                
    {
                    alert(
    'My id is anchor' +i);
                }
    false);
        }

    }


    function initAgain()
    {
        initAnchor();
    }


    window.addEventListener(
    'load', initAnchor, false);
    </script>

    <id='anchor1'>anchor 1</a><br>
    <id='anchor2'>anchor 2</a><br>
    <id='anchor3'>anchor 3</a><br>
    using System;

    class P
    {
        
    static void Main()
        
    {
            
    int i=1;
            Anchor[] list 
    = new Anchor[3];
            
    for(; i<=3; i++)
            
    {
                list[i
    -1= new Anchor();
                list[i
    -1].Clicked += delegate()
                    
    {
                        Console.WriteLine(
    "my id is anchor" +i);
                    }
    ;
            }

            
    foreach(Anchor anchor in list)
            
    {
                anchor.FireClickEvent();
            }

        }

        
        
    class Anchor
        
    {
            
    public event Click Clicked;
            
            
    public void FireClickEvent()
            
    {
                
    if(Clicked!=null)
                    Clicked();
            }

        }

        
        
    delegate void Click();
    }
  • 相关阅读:
    02_Docker在CentOS 6和CentOS 7下的安装
    01_Docker概念简介、组件介绍、使用场景和命名空间
    nginx配置
    JavaScript高级 函数表达式 《JavaScript高级程序设计(第三版)》
    关于最近的一些事情
    3、《构》-3习题(6-9)
    关于叛逆的疑问和感想
    2、《构》-3习题(1-5)
    1、随笔+《构》-3
    svn 迁移至git操作手册
  • 原文地址:https://www.cnblogs.com/deerchao/p/1250941.html
Copyright © 2011-2022 走看看