首页 新闻 搜索 专区 学院

各位前端高手 jquery 获取动态html 的内容总是为空。急

0
[待解决问题]

我想实现一个下拉加载评论列表,现在功能已经实现,但点赞功能一直取不到动态html的内容,

请各位高手帮忙看一下 

 

function getComments() {
            var str = "";
            $.ajax({
                url: "/m/comment/index?pageIndex=" + pageIndex + "&pageSize=" + 10,
                type: "post",
                success: function (data) {
                    $.each(data, function (item) {
                        str += "<section class='sec' data-id='" + data[item]["ID"] + "'><dl>";
                        str += "<dt class='c_head'><img src='" + data[item]["Photo"] + "'/></dt>";
                        str += "<dd class='c_detail'><div class='c_info'>";
                        str += "<span class='c_name'>" + data[item]["NickName"] + "</span>";
                        str += "<a class='c_zan' href='javascript:InsertPraise(\"" + data[item]["ID"] + "\")'><i  class='zan'></i><span  class='zan_n'>" + data[item]["PraiseCount"] + "</span></a></div>";
                        str += "<p>" + data[item]["Comment"] + "</p></dd></dl>";
                        str += "<div class='c_time'>" + data[item]["CreateDate"] + "</div></section>";
                    });
                    $(".c_content").append(str);
                    pageIndex++;
                }
            });
            myScroll.refresh();

}

 

 


        function InsertPraise(id) {
   
           //这是获取点赞span标签的方法
                    var prais1 = $(".sec").find("[data-id='" + id + "']").find("span[class='zan_n']");
        }

yangyueming的主页 yangyueming | 初学一级 | 园豆:2
提问于:2015-10-26 19:35
< >
分享
所有回答(4)
0

加载时机的问题吧

秋壶冰月 | 园豆:5461 (大侠五级) | 2015-10-26 20:24
0

你的意思是$(".sec").find("[data-id='" + id + "']").find("span[class='zan_n']");这个没有去到dom对象是吗?

如果是的话,粘贴出你的html结构吧。我看看。

一起走过的日子…… | 园豆:225 (菜鸟二级) | 2015-10-26 20:26
0

 myScroll.refresh();放回调函数里面试试

稳稳的河 | 园豆:4216 (老鸟四级) | 2015-10-27 09:15
0

设置同步

powerixao | 园豆:401 (菜鸟二级) | 2015-10-27 20:21
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册