2013-05-27 86 views
0

我試圖測試這個,但我有問題。是否可以根據特定的XML值更改網頁的元素?

我可以使用jquery檢查xml文件中的值,並根據該值(true/false)顯示新的div,其他人將被隱藏。

例如。如果xml裏面有一個帶有True的標籤,jquery會檢查它並用一個新的「lightOne」div替換默認的div。

編輯:我不能編輯XML,只是從它讀

回答

0

像這樣的東西應該做的伎倆

$(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 
       } 
     } 
    }); 
}); 
+0

非常感謝!這是完美的:D我不認爲使用Ajax。 –

+0

@DeanMichaelNorman沒問題,如果有效的話,請考慮標記爲可接受的答案。 – Spokey

+0

我只是想知道,你將如何使jquery檢查xml中的更改?所以如果在xml中真正的值被設爲false,那麼jquery可以立即看到它? –

相關問題