Показать сообщение отдельно
  #6 (permalink)  
Старый 19.09.2014, 13:04
Интересующийся
Отправить личное сообщение для igorz Посмотреть профиль Найти все сообщения от igorz
 
Регистрация: 19.09.2014
Сообщений: 23

Вот ещё раз, наглядно:
Пробую искать js_playerName5:
(пробую сразу 2 способами)
var elem = document.getElementsByClassName('js_playerName5');
console.log(elem);
console.log("Elem lenght: " + elem.length + " - " + elem[0]);
    
var elem = $(".js_playerName5");
console.log(elem);
console.log("Elem lenght: " + elem.length + " - " + elem[0]);

Консоль:
[item: function, namedItem: function]
Elem lenght: 0 - undefined

[prevObject: b.fn.b.init[1], context: document, selector: ".js_playerName5", jquery: "1.9.1", constructor: function…]
Elem lenght: 0 - undefined


Над сохранённой версией странички:
[td.playername.js_playerName5.vacation.inactive, item: function, namedItem: function]
Elem lenght: 1 - [object HTMLTableCellElement]

[td.playername.js_playerName5.vacation.inactive, prevObject: b.fn.b.init[1], context: document, selector: ".js_playerName5", jquery: "1.9.1", constructor: function…]
Elem lenght: 1 - [object HTMLTableCellElement]


К слову о "не находит". Он-то находит, но оно, как я понял, не массив, а функция - объект.

Последний раз редактировалось igorz, 19.09.2014 в 13:07.
Ответить с цитированием