谢彬のCSDN专栏

冰冻三尺非一日之寒,滴水穿石非一日之功.

解决jquery for中闭包问题
<html>
    <head>
        <title></title>
        <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
    </head>
    <body>
        <script type="text/javascript">
            $(document).ready(function () {
                var array = [0, 1, 2, 3];


                for (var index in array) {
                    $("#selectall" + index).bind("click", {index: index}, clickHandler);
                }


                function clickHandler(event) {
                    var index = event.data.index;
                    var item = array[index];
                    alert(item);
                }
               
            });
        
        </script>


        <input type="checkbox" id="selectall0" name="selectall0"/>0
        <input type="checkbox" id="selectall1" name="selectall1"/>1
        <input type="checkbox" id="selectall2" name="selectall2"/>2
        <input type="checkbox" id="selectall3" name="selectall3"/>3    
    </body>
</html>




偷笑 
学无止境
            
阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xb12369/article/details/17121145
文章标签: jquery for
个人分类: Jquery
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

解决jquery for中闭包问题

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭