如何给接口请求来的标签添加事件,以触发弹出层?

提问 未结 5 124
今晚一定早点睡
悬赏:20飞吻
回帖
  • 忘卿
    2019-7-11
    $(document).on('事件名称','选择器',funcation(){});
    0 回复
  • @若惜 这样不行,我需要获取到点击中的数据的ID
    0 回复
  • 忘卿
    2019-7-11
    那你遍历的时候把id作为自定义属性放到标签上 然后 在上面的方法里面获取属性值不就行了
    0 回复
  • @若惜
    $.ajax({//法规制度国家
    url:url_index+"rule/list1",
    data:{
    currentPage:1,
    rule_type:1,
    TOKEN:strToken
    },
    success:function (res) {
    var data = res.data;
    console.log(data)
    var lis;
    for (var i=0;i<data.length;i++){
    lis= '<li class="detail" data-id="+data[i].ID+"><span>'+data[i].TITLE+'</span> <i>'+data[i].LRRQ+'</i></li>'
    $(".lis_1").append(lis)

    }
    }
    })



    $(document).on('click', 'detail', function(data) {
    var id = $(this).attr('data-id');
    alert(id)

    });
    这样还是不行
    0 回复
  • @若惜 可以了,我少了一个点
    0 回复