Ho alcuni elementi come di seguito:
<a class="slide-link" href="#" data-slide="0">1</a>
<a class="slide-link" href="#" data-slide="1">2</a>
<a class="slide-link" href="#" data-slide="2">3</a>
Come posso aggiungere una classe all'elemento che ha un data-slide
valore di attributo di0
(zero)?
Ho provato molte soluzioni diverse ma niente ha funzionato. Un esempio:
$('.slide-link').find('[data-slide="0"]').addClass('active');
Qualche idea?
.slide-link
con l'attributo di[data-slide="0"]
. Poiché qualcosa non può essere un discendente di se stesso, non ha nulla da restituire. Tuttavia, se avessi un wrapper attorno a questi collegamenti, allora avrebbe funzionato:$('.slide-link-wrapper').find('[data-slide="0"]').addClass('active');