Получение атрибута родительского узла

Я пытаюсь использовать

$(this).parentNode.attr('data-element')

, который должен возвращать 0-5 в строке, но это просто не будет работать. Я использую его в такой функции

$('.someClass').each(function(){
    $(this).html(SomeFunction('SomeString', $(this).parentNode.attr('data-element')));
});

Все элементы с классом someClass имеют parentNode

<li class="element" data-element: 1 (or any number from 0 to 5 (including))> </li>

, и я понятия не имею, в чем ошибка. Что я делаю не так?

--David

11
задан Deduplicator 1 February 2015 в 16:36
поделиться