码迷,mamicode.com
首页 > Web开发 > 详细

JQuery绑定事件处理动态添加的元素

时间:2015-07-14 20:21:38      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:

情况概要:

要用全选按钮来全部选中查询出的结果。

在页面加载时,并没有数据项。需要点击查询后才能出来数据项。

一、

首先,我试了注册Click事件,肯定黄了。

二、

准备用live。然后发现现在的版本已经不支持。

三、

下载jquery 1.8,在加载时使用live方法。

 1 //加载时执行的函数
 2 $(RegisterEvent);
 3 
 4 function RegisterEvent() {
 5     $("#ChkAllItems").live("click", function () {
 6 
 7 
 8         var checkBoxes = $("input[name = ‘SelItem‘]:checkbox");
 9         var ifChecked = $("#ChkAllItems").attr("checked");
10         if (ifChecked) {
11             checkBoxes.attr("checked", true);
12         }
13         else {
14             checkBoxes.attr("checked", false);
15         }
16     }); 
17 }

 四、

结果成功了。

如果疑问,欢迎留言。互相学习,共同进步。

JQuery绑定事件处理动态添加的元素

标签:

原文地址:http://www.cnblogs.com/zhaojianrun/p/4646368.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!