javascript - Jquery - 尝试在 div 中选择图像

标签 javascript jquery selector parent-child jquery-hover

我是 jquery 的新手,一直在尝试选择 div 中的图像。

<div class="div-main">
  <div class="title"></div>
  <div class="description"></div>
  <img class="post-thumb" src="img.jpg"/>
</div>

我试图让标题和描述仅在用户将鼠标悬停在 div 中的图像上时显示。

目前我已将其设置为当 div-main 悬停时动画发生

$(document).ready(function(){
    $(".div-main").hover(
      function () {
        $(this).children(".title").fadeIn("slow");
        $(this).children(".description").fadeIn("slow");
        $(".div-main").css({ opacity: 0.1 });
        $(this).css({ opacity: 1.0 });
        $(this).show();
      }, 
      function () {
        $(".title").hide();
        $(".description").hide();
        $(".div-main").fadeIn("fast");
        $(".div-main").css({ opacity: 1.0 });
      }
    );

});

最佳答案

jsBin demo

$(".div-main").hover(
  function () {
    $(".title, .description", this).fadeTo(300, 1);
    $(".div-main").stop().fadeTo(0, 0.3);
    $(this).fadeTo(300,1);
  },function () {
    $(".title, .description").hide();
    $(".div-main").stop().fadeTo(300, 1);
  });

关于javascript - Jquery - 尝试在 div 中选择图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10941188/

相关文章:

javascript - 想要同时使用 and 运算符

javascript - jQuery append() 函数不附加每个 <p> 元素

jquery - 刷新页面后在滚动上添加类并保持行为

jquery - 如何使用 jquery(在 webkit 中)在图像上循环使用 css 过滤器

css - 它在另一个选择器中的可能的 css 选择器

ios - Objective-C:将字符串参数传递给 taggesture @selector

javascript - 如何使用javascript自动滚动播放视频?

javascript - 查找字符串中的第一个字母 - Javascript

javascript - 为什么当我隔开 <span> 时格式会改变?

wpf - 用于 WPF 的文件浏览器/文件选择器