Показать сообщение отдельно
  #1 (permalink)  
Старый 28.07.2011, 01:51
Аспирант
Отправить личное сообщение для tarya Посмотреть профиль Найти все сообщения от tarya
 
Регистрация: 29.03.2011
Сообщений: 49

Подскажите по ошибкам в новых версия JQ
Добрый день друзья. Сегодня решил покопаться в старом коде что писал год назад, да заметил что он не работает. Начал разбираться, где консоль мне подсказывала на ошибки. И везде одно и тоже $(PrevObject).attr("nodeName") is undefined

Например ранее код:

var theSelection = null;
				var theRange = null;
				
				try{
					theSelection = getSelection();
				} catch (e) {
					return false;
				}
				
				theRange = theSelection.getRangeAt(0);


thisParentNode = theRange.commonAncestorContainer;


и далее...

if($(theParentNode).attr("nodeName").toLowerCase() != "a"){....


и вот на последней строке уже ошибка.

Почему если я ранее мог писать $(theParentNode).attr("nodeName"), то сейчас это ничего, а theParentNode.nodeName - работает?

Подскажите как правильно писать программу.

Спасибо за ваши ответы и время.
Ответить с цитированием