[英]How can I make this jQuery div scroller work on multiple divs with the same class?
[英]How can I affect a single div of 8 divs of a same class with jQuery?
大家好。 在第一张图片上,您可以看到我的任务。 只有悬停的div应该更改内部元素的类,但是我所做的是,当您将任何div悬停时,所有这些div都会进行这些更改
$('.industry__item').hover(function () {
$('.industry__overlay').fadeToggle('active');
$('.industry__item-text').toggleClass('active');
$('.industry__item-text p').toggleClass('active');
});
当人将鼠标悬停在某个div上时,我需要一个div进行更改,但是我想以正确的方式进行操作(我知道我可以为每个div添加一个特殊的类,但这有点不妥,不是专业的)。 我对纯JS不太满意,但是希望获得任何帮助和信息。 至少我会知道谷歌。 谢谢
好吧,如果所有元素都在该div
,请尝试使用$(this)
更改该div的元素,例如
$('.industry__item').hover(function() {
$(this).find('.industry__overlay').fadeToggle('active');
$(this).find('.industry__item-text').toggleClass('active');
$(this).find('.industry__item-text p').toggleClass('active');
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.