2
  1. 我正在使用Hoverintent JQuery 插件来扩展 DIV。
  2. 现在我希望它“点击”而不是“悬停

我该怎么做呢?我知道这是简单的 JQuery,但我缺乏知识。任何帮助将非常感激。这是代码:

$(document).ready(function(){
    //Expand Div
    $("#expandbutton").click({
        over: ExpandDiv, 
        timeout: 100, 
        out: DoNothing
    });
}); 


function ExpandDiv(){  
    $("#expander").animate({"height":200},400, "easeOutSine");
    $("#expandbutton").css({opacity: 0.0, visibility: "hidden"}).animate({opacity: 0.0});
}
4

2 回答 2

0

ExpandDiv要在单击时简单地执行该方法,您可以.click()像这样使用 jQuery:

$(document).ready(function(){
    //Expand Div
    $("#expandbutton").click(ExpandDiv);
}); 
于 2011-05-27T13:32:57.000 回答
0

将参数传递给后直接调用该函数click()

 $("#expandbutton").click({timeout: 100, out: DoNothing},
              ExpandDiv);
于 2011-05-27T13:35:50.357 回答