2009-08-26 21 views
0

クリック機能を使用する代わりに、マウスオーバー時にスライドダウンしてマウスオーバー時にスライドインするこのスライドパネルの例を作成するにはどうすればよいですか?jQuery Slide Panel on Mouseover

は、ここで例を参照してください:http://www.webdesignerwall.com/demo/jquery/simple-slide-panel.html

$(".btn-slide").click(function(){ 
    $("#panel").slideToggle("slow"); 
    $(this).toggleClass("active"); return false; 
}); 

答えて

3

hover機能を使用してください。これは近いはずです。

function slide() { 
    $("#panel").slideToggle("slow"); 
    $(this).toggleClass("active"); 
    return false; 
} 

$(".btn-slide").hover(slide, slide); 
0

あなたは

$( "#のsliderbar")のような何かを行うことができます( 機能(){ $( "#のsliderbar")をホバー停止(){左(アニメーション:。。。」 (キュー):}、 function(){ $( "#sliderbar")。stop()。animate({left: "0px"}、{queue:false、duration:300} false、duration:300}); });