HOME > > > > >

jQuery.isXMLDoc(node)

引数

obj
オブジェクト

戻り値

boolean

node がXMLであればtrue、異なる場合はfalse

サンプル

実行結果

Javascript

  1. var xml = $.ajax({
  2.   url: '/feed/news/',
  3.   success: function (data) {
  4.  
  5.     if (jQuery.isXMLDoc(data)) {
  6.         $('#sample1').append('XML');
  7.     } else {
  8.         $('#sample1').append('NOT XML');
  9.     }
  10.  
  11.     var xml = $(data);
  12.     var items = xml.find('item');
  13.     var html = [];
  14.     items.each(function (i) {
  15.         html[i] = $('<p></p>').add($('<a></a>', {
  16.             text: $(this).find('title').text(),
  17.             href: $(this).find('guid').text()
  18.         }));
  19.     });
  20.  
  21.     $('#sample1').append(html);
  22.  
  23.   },
  24.   dataType: 'xml'
  25. });

HTML

  1.  
  2. <div id="sample1">
  3. </div>
  4.