jquery问题 高手请进

vardata=$("#workflow_xmlFields").attr("value");varfieldsXml;if(typeofdata=="string"){... var data=$("#workflow_xmlFields").attr("value");
var fieldsXml;
if(typeof data == "string"){
fieldsXml = new ActiveXObject("Microsoft.XMLDOM"); //ie6,ie7需要,firefox,ie8不需要
fieldsXml.async = false;
fieldsXml.loadXML(data);
} else {
fieldsXml= data;
}

$(fieldsXml).find("fields >*").each(function(i){
var fieldValue = $(this).text();
alert(fieldValue);
var inputObj = $("#" + this.nodeName);
inputObj.val(fieldValue);
});

请问$(fieldsXml).find("fields >*").each(function(i){ 这是什么意思
data这个里面是xml数据
展开
 我来答
乌微月2S
2013-07-10 · TA获得超过5037个赞
知道大有可为答主
回答量:5361
采纳率:42%
帮助的人:2883万
展开全部
你是不明白find还是each,不明白就搜索这些方法,
"fields >*"这个就是查找xml里的元素啊,包含fields的每个元素。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式