首页 > Web开发 > 详细

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

时间:2015-07-14 20:21:34      阅读:439      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!