jQuery добавить class к объекту с помощью метода .get ()

запускаясь в странную вещь, и я не уверен, что происходит.

Я захватил индекс элемента DOM через .index() , нашел соответствующий элемент через .get() и я пытаюсь добавить к нему class через .addClass() .

Моя консоль возвращает ошибку: « Uncaught TypeError: Object # has no method 'addClass' « …, что особенно странно, потому что мой журнал отлично отображает HTML-элемент (http://cloud.dhut.ch/ изображение / 2W3S0R3k2h2U)

Я что-то упускаю? Он не возвращается в массив или что-то еще. Смущенный.

Благодаря!

JavaScript:

nFLi.get(active).addClass('active') ;

Вам нужно обернуть его в объект jquery.

 $(nFLi.get(active)).addClass('active'); 

Или вы можете использовать метод .eq вместо .get , который возвращает объект jquery вместо исходного HTMLElement.

 nFLi.eq(active).addClass('active');