【问题标题】:How to Choose Hovered One in Same Class in Jquery如何在 Jquery 中选择同一类中悬停的一个
【发布时间】:2020-11-20 16:06:05
【问题描述】:

当我将鼠标悬停在任何卡片产品 div 上时,所有卡片产品 div 都会影响。如何只选择悬停的一个?

HTML:

<div class="card-product">
      <img class="card-product-img" src="anywhere1">
      <img class="card-product-img2" src="anywhere2">
      <div class="card-product-name">T-Shirt</div>
      <div class="card-product-price">39$</div>
</div>

<div class="card-product">
      <img class="card-product-img" src="anywhere3">
      <img class="card-product-img2" src="anywhere4">
      <div class="card-product-name">Shirt</div>
      <div class="card-product-price">49$</div>
</div>

jquery:

$(".card-product").mouseover(function() {
    $(".card-product-img").css("display","none");
    $(".card-product-img2").css("display","block");
});

【问题讨论】:

    标签: html jquery css hover


    【解决方案1】:

    对于您的 jQuery,您可以这样做...

    $(".card-product").mouseover(function() {
        $(".card-product-img", this).css("display","none");
        $(".card-product-img2", this).css("display","block");
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-09-21
      • 1970-01-01
      • 2011-11-09
      • 1970-01-01
      • 2023-04-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多