我试图使用jquery及其模式框来弹出窗口。首先,我加载从一个HTML文件中的内容:当使用jquery.Load()时,BODY标记消失()
$("#test").load("test.htm");
然后我加载弹出:
$("#test").dialog("open");
这就像它应该,test.html中的内容是injectet入模式弹出。只有一种观点认为是错误的,那就是BODY标签已经从弹出的源头中消失了。我需要BODY标签,因为我根据BODY标签进行了一些格式设置。
有谁知道为什么jQuery.Load()删除BODY标签?是否有任何解决方法?
“我做一些基于BODY标签的格式化”。为什么不使用包装div和格式呢?试图将
标签插入现有的元素,这肯定是无效的HTML,这让您很头疼。 – Duroth 2009-11-26 14:05:57我想这样做,但我从外部的XML源获取文件,我没有控制标记。 – Martin 2009-11-26 14:10:45