开发者社区 问答 正文

问个jQuery的问题。

console.log($('<div><p>aaaa</p></div>').find('p').length);
输出 1

console.log($('<body><p>aaaa</p></body>').find('p').length);
输出 0

为什么换成 body 标签有问题呢?麻烦大大们告诉下

尝试了jQuery v1.4.4 以及 v1.7.2,都一样的结果。

展开
收起
a123456678 2016-07-06 10:13:46 1551 分享 版权
1 条回答
写回答
取消 提交回答
  • aaaa

    2019-07-17 19:51:52
    赞同 展开评论
问答分类:
问答标签:
问答地址: