2017-01-22 143 views
0

我嘗試做一個效果,我的HTML,並且效果似乎不工作jQuery的懸停功能不工作...

$(document).ready(function() { 
      $("li a").hover(function() { 
       $(this).css("color","black"); 
      }, function() { 
       $(this).css("color","white"); 
      }); 
     }); 
+1

工作得很好。請提供複製您的問題的演示。 http://codepen.io/anon/pen/rjmmaG –

+1

你也應該包含相關的HTML。並解釋什麼不起作用。 –

+1

由於發佈的代碼可以正常工作,因此您的問題與Stack Overflow相關。 – David

回答

0

不應該在你的代碼的顏色,被逆轉?所以當懸停時鏈接變成白色,而非懸停時鏈接變回黑色?

否則你的代碼似乎就好了工作:

$(document).ready(function() { 
 
    $("li a").hover(function() { 
 
    $(this).css("color","white"); 
 
    }, function() { 
 
    $(this).css("color","black"); 
 
    }); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> 
 
<ul> 
 
    <li><a href="#">Hover me</a></li> 
 
</ul>

你是否記得包括jQuery庫?