这是我的jQuery代码,我为每个div制作动画。但需要一些时间来更新每个动画(每个动画都是相同的)。是否有可能宣布一个函数相同的动画代码,只是调用它的jQuery代码中(每个鼠标悬停功能里面)jQuery调用函数
jQuery的
$(document).ready(function()
{
$("#s1").mouseover
(
function test()
{
$(this).stop().animate({borderColor:"#49A655",backgroundColor:"#333", color:"#49A655"},300);
}
);
$("#s2").mouseover
(
function()
{
$(this).stop().animate({borderColor:"#49A655",backgroundColor:"#333", color:"#49A655"},300);
}
);
$("#s3").mouseover
(
function()
{
$(this).stop().animate({borderColor:"#49A655",backgroundColor:"#333", color:"#49A655"},300);
}
);
$("#s4").mouseover
(
function()
{
$(this).stop().animate({borderColor:"#49A655",backgroundColor:"#333", color:"#49A655"},300);
}
);
$("#s5").mouseover
(
function()
{
$(this).stop().animate({borderColor:"#49A655",backgroundColor:"#333", color:"#49A655"},300);
}
);
$("#s6").mouseover
(
function()
{
$(this).stop().animate({borderColor:"#49A655",backgroundColor:"#333", color:"#49A655"},300);
}
);
$("#s7").mouseover
(
function()
{
$(this).stop().animate({borderColor:"#49A655",backgroundColor:"#333", color:"#49A655"},300);
}
);
$("#s8").mouseover
(
function()
{
$(this).stop().animate({borderColor:"#49A655",backgroundColor:"#333", color:"#49A655"},300);
}
);
$(".speeddial").mouseout
(
function()
{
$(this).stop().animate({borderColor:"#AEAEAE",backgroundColor:"#49A655", color:"#FFFFFF"},300);
}
);
}
);
HTML
<a href="#"><div class="speeddial" id="s1">POPIS GOLUBOVA</div></a>
<a href="#"><div class="speeddial" id="s2">POPIS GOLUBOVA</div></a>
<a href="#"><div class="speeddial" id="s3">POPIS GOLUBOVA</div></a>
<a href="#"><div class="speeddial" id="s4">POPIS GOLUBOVA</div></a>
<div style="clear:both; margin-top:25px;"></div>
<a href="#"><div class="speeddial" id="s5">POPIS GOLUBOVA</div></a>
<a href="#"><div class="speeddial" id="s6">POPIS GOLUBOVA</div></a>
<a href="#"><div class="speeddial" id="s7">POPIS GOLUBOVA</div></a>
<a href="#"><div class="speeddial" id="s8">POPIS GOLUBOVA</div></a>
offtopic but little v alidation问题,'div'是块级元素,'a'是行内级元素,内联级元素不能包含块级元素。对于浏览器来说,这不是问题,但如果不遵循w3c,则会让你的生活更加艰难。 (例如在漂浮可能会导致并发症)而所有这一切,有效的HTML结构应该是所有sitebuilder的目标,但我知道它是一个乌托邦:) – Kovge 2013-03-17 15:19:30