-1

我有一些链接,当点击时,会显示一些 div,而另一些则不显示。

function slideup(whichdiv)
{
    $("#div1").hide();
    $("#div2").slideDown(2000);
    $(whichdiv)slideDown(2000);
}

如果缺少第 3 行,上面的函数可以工作......你如何将对 div 的引用传递给 jquery 函数?你如何知道哪个 div 是“whichdiv”?

4

1 回答 1

0

你可以这样做:

function slideup(whichdiv)
{
    $("#div1").hide();
    $("#div2").slideDown(2000);
    whichdiv.slideDown(2000);
}

并这样称呼它:

slideup($('#someDiv'))

如果您想以当前方式执行此操作,则必须.在第三个中添加缺少的内容:

$(whichdiv)slideDown(2000); //where is the .
于 2013-03-20T23:40:15.480 回答