jquery选择器无法选择页面中的元素

事情挺简单,我一开始的界面是这种结构的

<body>
        <div id="TOP">
        </div>

        <div id="aritcle" class="...">
        </div>
</body>

然后我用ajax动态的添加了几个div,是这样的

    var s="";
    for()
    {
        s+='<div class="comment">'+...'+'</div>';
        $("body").append(s);
        s="";
    }

这样写我的数据是成功添加到界面了,但是我尝试获取后面添加的元素再进行进一步的处理的时候,我打算遍历一遍我添加的div,结果

$("body").children().length 的值居然是2...也就是说只获取到了我之前页面就有的两个div,我后边动态添加的div在选择器里没有办法获取到,然后我用

$("body").children().eq(2) 也没有办法获取到后边的内容,想问问这是什么情况
高强度在线等解惑,3Q

查看全部
qq_42862184
Mr_sswen
2019/12/12 10:36
  • jquery
  • 点赞
  • 收藏
  • 回答
    私信
满意答案
查看全部

3个回复