Показать сообщение отдельно
  #13 (permalink)  
Старый 04.03.2015, 23:39
Аспирант
Отправить личное сообщение для ssaich Посмотреть профиль Найти все сообщения от ssaich
 
Регистрация: 30.01.2013
Сообщений: 31

Сообщение от laimas Посмотреть сообщение
Нет, дело в том, что вы работаете с xml-объектом, а в нем нет такого свойства. IE8 "старичок", и в xml-объекте не найдет такого, ибо свойства innerHTML в нем нет.

Если нужно получить html-содержимое элемента item, а это будет элемента А, тогда обращайтесь к нему и получайте его свойство xml:

alert(xmlDoc.find('a').eq(1).get(0).xml)


получит код второго элемент А документа xmlDoc.

Например здесь можно узнать о свойствах xml.

$(document).ready(function () {

$.ajax({
type: "GET",
url: "myxml.xml",
dataType: "xml",
success: xm
});
});

function xm(xml) {

alert($(xml).find('item').eq(1).get(0).xml);

}

получаю -- undefined

а в IE даже вызов Алерта не происходит, мне просто бы с Jquery нужно ) а за ссылочку спасибо, если с помощью Jquery
для IE не реально ... то

Последний раз редактировалось ssaich, 04.03.2015 в 23:43.
Ответить с цитированием