我正在使用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