Ich habe eine glatte Slider mit Bildunterschrift für jedes Bild, ich möchte derzeit Fokus (mit Tab) Überschrift, um einige Änderungen daran zu machen, aber ich kann sehen, der Fokus arbeitet an der Bildunterschrift Elemente, aber ich kann es nicht erfassenJquery Fokus funktioniert nicht mit Slick Slider
HTML
<div class="customer-logos">
<div class="slide"><img src="https://www.solodev.com/assets/carousel/image1.png">
<a>Test</a>
</div>
<div class="slide"><img src="https://www.solodev.com/assets/carousel/image2.png">
<a>Test</a>
</div>
<div class="slide"><img src="https://www.solodev.com/assets/carousel/image3.png">
<a>Test</a>
</div>
<div class="slide"><img src="https://www.solodev.com/assets/carousel/image4.png">
<a>Test</a>
</div>
<div class="slide"><img src="https://www.solodev.com/assets/carousel/image5.png">
<a>Test</a>
</div>
<div class="slide"><img src="https://www.solodev.com/assets/carousel/image6.png">
<a>Test</a>
</div>
<div class="slide"><img src="https://www.solodev.com/assets/carousel/image7.png">
<a>Test</a>
</div>
<div class="slide"><img src="https://www.solodev.com/assets/carousel/image8.png"><a>Test</a></div>
</div>
JS:
$(document).ready(function(){
$('.customer-logos').slick({
slidesToShow: 4,
slidesToScroll: 1,
autoplay: true,
autoplaySpeed: 10000,
arrows: false,
dots: false,
pauseOnHover: false,
responsive: [{
breakpoint: 768,
settings: {
slidesToShow: 3
}
}, {
breakpoint: 520,
settings: {
slidesToShow: 2
}
}]
});
});
$("a").on('focus',function(e) {
console.log($(this))
$(this).addClass('focused');
});
$("a").on('blur',function(e) {
$(this).removeClass('focused');
});
Sie müssen nur den Text 'anchor' Tag richtig? –
Nein, ich möchte die derzeit fokussierenden Anker-Tag-Objekte manipulieren –
Es funktioniert für mich. Ich kann das "Anker-Tag" -Objekt mit Ihrem Code erhalten –