jqery 动态添加元素 绑定事件

jQuery动态添加元素:


        var url = "...";//服务地址

                            $.ajax({

                                     type: 'post',

                                     url: url,

                                     data:{fireId:fireId},

                                     success: function(data){

                                               for(var i = 0; i < data.data.length; i++){

                                                        var obj = data.data[i];

                                                        var temp = '<div class="div_stage"><span class="span_stage">' + obj.stage

                                                        + '</span><span class="stageBtn">保存</span><span class="stageBtn">删除</span>';

                                                        $('#tabBtn').append(temp);//动态添加元素

                                               }

                                     }

                            });

动态添加元素绑定事件:

解决方案:jQuery> 1.7.0使用 .on() 事件绑定方法

  $('#tabBtn').on('click', '.span_stage', function(){ 

                            $('#draw').show();

                            $('#draw').siblings().hide(); 

                   });

$(’#tabBtn’)父类元素,click绑定的事件,’.span_stage’动态添加的元素

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值