2013-02-14 59 views
1

我试图切换“.image1”的可见性,当我将鼠标悬停在“.block1”上时,但我没有取得任何成功。我错过了什么?谁能帮我吗?如何在列表项的悬停上切换类的可见性?

HTML:

<div class="container"> 
     <div class="wrapper"> 

      <section class="images"> 

       <article id="image" class="image1"> 
        <div class="img"></div> 
       </article> 

       <article id="image" class="image2"> 
        <div class="img"></div> 
       </article> 

       <article id="image" class="image3"> 
        <div class="img"></div> 
       </article> 

      </section> 
      <ul class="blocks"> 

       <li class="block1">Image1 
       </li> 
       <li class="block2">Image2 
       </li> 
       <li class="block3">Image3 
       </li> 

      </ul> 

     </div>  
    </div> 

SCRIPT:

$(document).ready(function() { 
$(".block1").hover(function(){ 
    $(".image1").fadeTo("slow", 1); 
    },function(){ 
     $(".image1").fadeTo("slow", 0); 
}); 
}); 

这是我fiddle

回答

1

我想你忘了选择上的jsfiddle jQuery框架。在您的页面中使用它之前添加jQuery库。

要在网站内的js文件夹从googleapis

<script src="http//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> 

Live Demo

$(document).ready(function() { 
    $(".block1").hover(function(){ 
     $(".image1").fadeTo("slow", 1); 
     },function(){ 
      $(".image1").fadeTo("slow", 0); 
    }); 
}); 
+1

添加库文件的根

<script type="text/javascript" src="/js/jQuery.min.js"></script> 

添加库哈哈谢谢!由于某种原因,它仍然不在本地工作。这让我疯狂。 – popshuvit 2013-02-14 06:02:04

+0

您是否在本地添加了jQuery文件? – Adil 2013-02-14 06:08:26

+0

你忘了装载库文件中的jsfiddle 这里被更新的链接 [1]:http://jsfiddle.net/Lm3Z4/13/ – EnterJQ 2013-02-14 06:09:58