Tengo algunos elementos como a continuación:
<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>
¿Cómo puedo agregar una clase al elemento que tiene un data-slide
valor de atributo de 0
(cero)?
He probado muchas soluciones diferentes pero nada funcionó. Un ejemplo:
$('.slide-link').find('[data-slide="0"]').addClass('active');
¿Alguna idea?
Consulte también stackoverflow.com/q/4191386/292060
—
goodeye
.slide-link
con el atributo de[data-slide="0"]
. Dado que algo no puede ser descendiente de sí mismo, no tiene nada que devolver. Sin embargo, si tuviera una envoltura alrededor de estos enlaces, entonces esto habría funcionado:$('.slide-link-wrapper').find('[data-slide="0"]').addClass('active');