资源:
let product = $('.product');
let productLink = product.find('.product__link');
let productFrame = product.find('.product__frame');
let productImages = product.find('.product__images');
product.on('mouseover', function () {
productLink.html('detail').addClass('visible');
productFrame.addClass('active');
productImages.addClass('hidden');
});
product.on('mouseout', function () {
productLink.html('').removeClass('visible');
productFrame.removeClass('active');
productImages.removeClass('hidden');
});
概括:
在这个布局中,有需要动画的产品卡片。当光标悬停在产品卡片上时,出于某种原因,它会应用于所有人。我试图通过循环,jq 仍然发誓。通过互联网翻遍每一个()。但是没看懂!
问题: 那么如何通过循环并为 jq 中的特定元素创建上下文(以便只有一张卡片有动画)?也许还有其他方法?
如果它在 jQuery 上工作对您来说并不重要,那么就是这样。
2)你可以不用脚本:
带有 jQuery 的选项:
密码笔