简单记录下document.write() 和 $().html()的区别

最近在做一个功能,就是生成静态的html页面,然后在另外一个页面中展示,于是很自然的想到了,

用ajax请求这个额页面,然后在回调方法里面吧这个页面输出,‘

最开始就是想到document.write(data)这个方法,但是却出现一个问题,因为这个获取的页面最后引入一个js,用于前段的特效,但是用ajax调用页面然后document.write(data)

的话,却没有这个效果,于是网上找了下,发现了$("body").html(data)这个方法,



于是换成这个方法,页面就正常了,


所以个人感觉这两个方法的区别是不是document.write()只是简单的写入,并没有加载到????


不太确定,希望大神出现解答~~

你可能感兴趣的:(简单记录下document.write() 和 $().html()的区别)