Tôi có một số yếu tố như sau:
<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>
Làm cách nào để thêm một lớp vào phần tử có data-slide
giá trị thuộc tính là 0
(không)?
Tôi đã thử nhiều giải pháp khác nhau nhưng không có hiệu quả. Một ví dụ:
$('.slide-link').find('[data-slide="0"]').addClass('active');
Bất kỳ ý tưởng?
Xem thêm stackoverflow.com/q/4191386/292060
—
goodeye
.slide-link
với thuộc tính của[data-slide="0"]
. Vì một cái gì đó không thể là hậu duệ của chính nó, nó không có gì để trở lại. Tuy nhiên, nếu bạn đã có một wrapper xung quanh những liên kết này, thì đây sẽ làm việc:$('.slide-link-wrapper').find('[data-slide="0"]').addClass('active');