2014-10-31 60 views
-1

我在JQuery中的懸停功能有問題。不要做什麼,它根本行不通。我正在使用jQuery 2.1.1。如果你能給我一些建議,會很好。Jquery懸停功能根本不起作用

這是一小段代碼。

<body> 
<div class="cap"> 
    Hello World 
</div> 
<script type="javascript"> 
$(document).ready(function() { 
    $('.cap').hover(function() { 
     $(this).css({'color' : 'blue'}); 
    }), function() { 
     $(this).css({'color': 'black'}); 
    } 
}); 
</script> 
</body> 

回答

2

你缺少一些括號中的代碼:)下面是你的代碼固定:)

$(document).ready(function() { 
 
    $('.cap').hover(function() { 
 
     $(this).css({'color' : 'blue'}); 
 
    }, function() { 
 
     $(this).css({'color' : 'black'}); 
 
    }); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script> 
 

 
<div class="cap"> 
 
    Hello World 
 
</div>

+3

好斑點。這也是不幸的,該操作的代碼是*有效*,並沒有看到一個錯誤! – 2014-10-31 12:44:21