Этот вопрос закрыт для ответов, так как повторяет вопрос Выбрать первый и последний элемент класса?
bogdan_uman
@bogdan_uman
шлЫмазл неукЪ-поцЪ

Определить последний элемент с нужным классом?

Здравствуйте. Как лучше всего определить последний элемент в нужным классом. Выбранные элементы содержат класс active. В данном примере нужно выбрать ячейку 54.
d93c6adc5ae04fe4ba257d75fa558f9a.png

Сейчас реализовано выбором всех ячеек в массив, а потом уже с массива берем первый и последний. Но это не оптимальное решение, может есть более лучше? Спасибо.
const activeAll = document.querySelectorAll('.active');
  const firstElem = activeAll[ 0 ];
  const lastElem = activeAll[ activeAll.length - 1 ];
  • Вопрос задан
  • 172 просмотра
Ответы на вопрос 1
kulakoff
@kulakoff
Vue.js developing
Как вариант:
const last = document.querySelectorAll('.active:last-of-type');
Ответ написан
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы