jquery读取xml格式
<spancolor="red"fontsize="20">sdfsdd</span>在xml<span>标签中添加color等属性在jquery中怎么编写呢有知道的朋友...
<span color="red" fontsize="20">sdfsdd</span> 在xml<span> 标签中添加 color等属性 在jquery中怎么编写呢 有知道的朋友吗 谢谢
展开
4个回答
展开全部
$('<span color="red" fontsize="20">sdfsdd</span>').attr('color','red');
或者
$('span').attr('color','red');
选择哪一个看你这段代码所处的上线文,你交代的不清楚,我不能为你选择了。
追问
不是这样子的 我的意思是 可以随意的改变xml标签里面的属性值 可以是color=“red” 可以color=“yellow”等等 你这样写的话不就是只能是红色了嘛
var location = $(this).find("loc").text();
现在是xml 标签 怎么在里面写属性呢 在jquery里面怎么编程 谢谢
追答
$(elem).attr('color','yellow');//这样不就是设置为黄色了吗?
atrr()方法接收两个参数,前一个是属性名,后一个是属性值。属性值你可以传入一个预设好的变量。
给你写了个Demo,你灵活运用啊。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐于2016-07-15
展开全部
大部分项目如果使用ajax请求,返回数据格式基本上都是json格式;
下面就以实际项目为例进行xml格式数据的分析。
<?xml version="1.0" encoding="UTF-8" ?>
<uncommon-spells>
<uncommon-spell name='a' hasWord='1'>
<uncommon-word name="奡"/>
<uncommon-word name="靉"/>
<uncommon-word name="叆"/>
</uncommon-spell>
<uncommon-spell name='b' hasWord='1'>
<uncommon-word name="仌"/>
<uncommon-word name="昺"/>
<uncommon-word name="竝"/>
<uncommon-word name="霦"/>
<uncommon-word name="犇"/>
<uncommon-word name="愊"/>
<uncommon-word name="贲"/>
<uncommon-word name="琲"/>
<uncommon-word name="礴"/>
<uncommon-word name="埗"/>
<uncommon-word name="别"/>
<uncommon-word name="骉"/>
<uncommon-word name="表"/>
</uncommon-spell>
</uncommon-spells>
以上即实现了使用jQuery读取xml格式的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-01-10
展开全部
$.ajax({
url: "你的文件xml的路径",
dataType: 'xml',
type: 'GET',
timeout: 2000,
error: function (xml) {
alert("加载XML 文件出错!");
},
success: function (xml) {
$(xml).find("span").each(function (i) {
var $color = $(this).attr("color");//读取节点属性
$(this).attr("color",要改变的颜色);//设置节点属性
});
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询