首页 新闻 会员 周边

jQuery创建一个对象 绑定的点击事件为什么有异常? 请大神指教

0
悬赏园豆:10 [已关闭问题] 关闭于 2016-08-08 18:16
//触发点击事件时弹出的值一直都是 10 ,为什么不是当前 i 的值?


//js代码
            for (var i = 0; i < 10; i++) {
                $("<div>", {
                    jc:"s",
                    text: i,
                    click: function () {
                        alert(i);
                    }
                }).appendTo("#div1");


//页面代码
    <div id="div1"></div>
小熊vs的主页 小熊vs | 初学一级 | 园豆:20
提问于:2016-08-08 17:44
< >
分享
所有回答(1)
0

for (var i = 0; i < 10; i++) {
$("<div>", {
"class": "test",
text: "Click me!",
onclick: "a("+i+")"
}).appendTo("body");
}

这样就好了

小熊vs | 园豆:20 (初学一级) | 2016-08-08 18:16
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册