我正在尝试创建的此功能如何或有什么好的方法?
my_script.js
$(document).ready(function() {
$("#home").click(function() {
$('.banner').animate({top:'370px', height:'250px', }, 1000)
return false
})
$("#about").click(function() {
$('.banner').animate({top:'20px', height:'145px', }, 1000)
return false
})
$("#games").click(function() {
$('.banner').animate({top:'20px', height:'145px', }, 1000)
return false
})
$("#district").click(function() {
$('.banner').animate({top:'20px', height:'145px', }, 1000)
return false
})
$("#contact").click(function() {
$('.banner').animate({top:'20px', height:'145px', }, 1000)
return false
})
})
如果单击 ["about","contact","district", "games", "membership"] 中的 id,我想制作一些动画。但是如果 id = "home",我想动画(或者如果已经在该页面上,则不要动画)它回来。
显然,我发布的这段代码不起作用。但是你们会建议什么样的方法呢?我应该把横幅的 id 放在我的页面顶部以数组的形式动画并循环遍历它吗?(看起来如何)或者我应该像现在一样创建许多不同的函数,每个 id 一个?
/W