我想我已經找到你的問題答案!這是一個live demo也可以查看下面的代碼 -
HTML -
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>
</head>
<body>
<div id="fade">
My Friend Shaoz!
</div>
</body>
</html>
CSS -
div#fade
{
color: #333;
background: #ddd;
padding: 5px 5px;
font-family: segoe ui;
font-size: 12px;
font-weight: bold;
border: 2px solid #333;
}
jQuery的 -
$(document).ready(function(){
var fadeobjid = 'fade';
var fadetinobg = '#fff';
var fadeouttobg = '#ddd';
var fadeintotextcolor = '#000';
var fadeouttotextcolor = '#333';
var fadeinanimatespeed = '300';
var fadeoutanimatespeed = '250';
$('#' + fadeobjid).mouseover(function() {
$(this).animate({
'backgroundColor' : fadetinobg,
'color' : fadeintotextcolor
}, fadeinanimatespeed, 'linear', function() { });
});
$('#' + fadeobjid).mouseout(function() {
$(this).animate({
'backgroundColor' : fadeouttobg,
'color' : fadeouttotextcolor
}, fadeoutanimatespeed, 'linear', function() { });
});
});
事情是你需要jQuery-UI
來做到這一點。這就是你需要的全部!
希望這會幫助你!
您的工作場所缺少一點。 https://raw.github.com/jquery/jquery-color/master/jquery.color.js既小又輕,不要重新發明輪子。 – 2012-07-18 05:13:13