开发者社区> 问答> 正文

问个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 1525 0
1 条回答
写回答
取消 提交回答
  • aaaa

    2019-07-17 19:51:52
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
JS零基础入门教程(上册) 立即下载
现代Javascript高级教程 立即下载
JavaScript异步编程 立即下载