首頁  >  問答  >  主體

javascript - 笔试题:为什么$("<p>").appendTo("body")这么写也可以插入一个Dom元素?

$("选择器"),为什么选择器的标签不完整也能插入一个元素?说下具体实现是怎么样的?

黄舟黄舟2771 天前286

全部回覆(5)我來回復

  • 黄舟

    黄舟2017-04-11 13:07:27

    不重要的过程略去了,大概是上述这么个过程。

    回覆
    0
  • 巴扎黑

    巴扎黑2017-04-11 13:07:27

    这个你就需要去分析 jquery 源码,像未闭合标签也是存在的,所以可以正常解析,如:<img>,当然主要还是 jquery 做了兼容处理

    回覆
    0
  • 大家讲道理

    大家讲道理2017-04-11 13:07:27

    估计是浏览器自动补全了

    回覆
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-11 13:07:27

    浏览器本身具有容错能力,动态dom可以按f12查看。

    回覆
    0
  • 巴扎黑

    巴扎黑2017-04-11 13:07:27

    应该不是自动补全,而是jquery做了相关处理。

    回覆
    0
  • 取消回覆