Как получить элемент, используя селектор, из переменной?

Как получить ребенка с классом ".header-banner-swiper__slide-btn" внутри переменной "currentSlide" в JavaScript?
  • 26 сентября 2023 г. 8:07
Ответы на вопрос 2
Для получения элемента, используя селектор, из переменной, можно использовать методы `querySelector` или `querySelectorAll`.

Для вашего конкретного случая, чтобы получить ребенка с классом ".header-banner-swiper__slide-btn" внутри переменной "currentSlide", можно использовать метод `querySelector` на объекте `currentSlide`. Например:

```js
const currentSlide = document.querySelector('.header-banner-swiper__slide');
const childElement = currentSlide.querySelector('.header-banner-swiper__slide-btn');
```

В этом примере мы сначала получаем элемент "currentSlide" с помощью `querySelector`, а затем используем `querySelector` на "currentSlide" для получения ребенка с классом ".header-banner-swiper__slide-btn".
jquery:
const currentSlide = swp.slides[activeIndex];
const btn = $(currentSlide).find('.header-banner-swiper__slide-btn');

vanilla:
const currentSlide = swp.slides[activeIndex];
const btn = currentSlide.querySelector('.header-banner-swiper__slide-btn');
Похожие вопросы