首页 热点资讯 义务教育 高等教育 出国留学 考研考公

jquery读取xml格式

发布网友 发布时间:2022-04-22 16:26

我来回答

4个回答

热心网友 时间:2022-04-22 23:59

$('<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,你灵活运用啊。

热心网友 时间:2022-04-23 01:17

大部分项目如果使用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格式的。

热心网友 时间:2022-04-23 02:52

 $.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",要改变的颜色);//设置节点属性
                });

热心网友 时间:2022-04-23 04:43

当html一样的使用选择器 就好了追问


声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com