楼主,你是将insertAdjacentElement方法理解为 (将(调用该方法的对象)插入到(element)对象的某个位置附近)吗?
比如: a.insertAdjacentElement("beforeEnd",b)
意思是 将 a插入到 beforeEnd of b?而不是将b插入到a的相应位置?
因为我看你把b所在的点称为  new_div,好像是要把它插入到a一样,,,如果你本来就正确理解的,请不要见怪哈~我只是提出一点小小疑问