我有7个按钮。它们分布在背景图像的顶部并与其进行交互。他们绝对放置。我创建了一个jQuery函数来为其中一个按钮高度设置动画。按钮向上扩展。点击这里查看:http://hdpano.no/bf/newindex.html并点击左上角的按钮8。一个功能来规则多个按钮,然后一些
我希望这个函数能够处理所有的按钮,但是有一些变量。每个按钮的基线都不相同,并且我需要在扩展高度时从中减去它。如果点击另一个按钮,我也希望关闭任何其他打开的按钮。
这里是jQuery代码:
jQuery(document).ready(function() {
$('#link8').toggle(
function()
{
$('#deck8').animate({height: "25px",top:"202"}, 500);
},
function()
{
$('#deck8').animate({height: "150",top:"76"}, 500);
});
});
功能是很基本的,我已经剥夺我所有的努力,使之与其他按钮的工作吧。
谢谢。现在我走在正确的轨道上! – Studiostefan 2012-02-02 11:40:54
我刚刚在重读您的问题后进行了更改。当您打开新的按钮时,它现在会关闭打开的按钮。 – Archer 2012-02-02 11:44:09
我使用了这段代码。非常感谢你。我也尝试添加一些背景动画。 $(this).animate({“backgroundColor”:“rgba(203,54,191,。4)“},500) 但它不起作用,任何提示?或者我应该打开一个新的线程? – Studiostefan 2012-02-02 18:25:31