我正在使用jQuery将XML元素添加到内存中的XML文档中。如何消除在XML文档中使用jQuery.appendTo时的默认名称空间
var newElem = xmlDoc.find("newElem");
if (newElem.length == 0)
newElem = $("<newElem/>").appendTo(xmlDoc);
我最终得到的是:
<newElem xmlns="http://www.w3.org/1999/xhtml"></newElem>
这个XML被发送到服务器的AJAX调用,并在dom4j的使用默认的命名空间是一种痛苦。有什么办法可以停止添加默认的命名空间吗?
我正在使用Firefox。这可能是一个浏览器的具体事情?
原来使用createElement工作得很好。关键是使用它而不是jQuery的内部创建例程 – 2010-11-23 20:16:49