Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 是否可以根据特定的XML值更改网页的元素?_Jquery_Html_Xml - Fatal编程技术网

Jquery 是否可以根据特定的XML值更改网页的元素?

Jquery 是否可以根据特定的XML值更改网页的元素?,jquery,html,xml,Jquery,Html,Xml,我试图测试这个,但我有问题 我是否可以使用jquery检查xml文件中的值,并根据该值(真/假)显示新的div,隐藏其他div 例如,如果xml中有一个带有True的标记,jquery将检查该标记,并用一个新的“lightOne”div替换出一个默认div 编辑:我无法编辑xml,只能从中读取类似的内容 $(function () { $.ajax({ type: "GET", url: "url.xml", dataType: "xml"

我试图测试这个,但我有问题

我是否可以使用jquery检查xml文件中的值,并根据该值(真/假)显示新的div,隐藏其他div

例如,如果xml中有一个带有True的标记,jquery将检查该标记,并用一个新的“lightOne”div替换出一个默认div


编辑:我无法编辑xml,只能从中读取类似的内容

$(function () {
    $.ajax({
        type: "GET",
        url: "url.xml",
        dataType: "xml",
        success: function (data) {
            var txt = $(data).find('something').text(); 
            // 'something' is your xml tag
               if (txt === 'true') {
                  // create your div
               } 
        }
    });
});

非常感谢!这是完美的:D我没有想到使用Ajax。@ DeNmikelNordman没有问题,如果它工作,请考虑标记是一个可接受的答案。我只是想知道,如何使JQuery检查XML的变化?因此,如果xml中的真值变为假,jquery可以立即看到这一点吗?