И JavaScript-библиотеки jQuery и Prototpye не позволяют мне использовать переменную, чтобы выбрать элемент элемента списка по номеру индекса, хотя они принимают жесткий код.jQuery и селектор выбора прототипа
Например, в прототипе это работает:
$$('li')[5].addClassName('active');
Но это не будет работать независимо от того, как я пытаюсь привести переменную как число или целое число:
$$('li')[currentPage].addClassName('active');
В JQuery я получаю подобная странность. Это будет работать:
jQuery('li').eq(5).addClass("active");
Но это не будет работать снова, даже при том, что стоимость CurrentPage составляет 5 и его тип номер:
jQuery('li').eq(currentPage).addClass("active");
Я пытаюсь создать систему постраничной JavaScript и я необходимо установить класс на кнопку активной страницы. Элементы элемента списка создаются динамически в зависимости от количества страниц, которые мне нужны.