jquery的insertAfter和append在IE下总是提示类型不匹配,但是在FF、op...
发布网友
发布时间:2022-05-01 01:33
我来回答
共1个回答
热心网友
时间:2022-04-22 12:48
把jq方法换成下面的方法试试。
//String转换至xml
function stringToXml(str){
if(str == null){
return null;
}
if(str!=undefined){
var out;
try{
var xml = ($.browser.msie)?new ActiveXObject("Microsoft.XMLDOM"):new DOMParser();
xml.async = false;
}catch(e){ throw new Error("XML Parser could not be instantiated") };
try{
if($.browser.msie) out = (xml.loadXML(str))?xml:false;
else out = xml.parseFromString(str, "text/xml");
}catch(e){ throw new Error("Error parsing XML string") };
return $(out);
}
}