もちろん、ここでは hover(fnover,fnout) イベントが使用されます。 fnover と fnout を上記の toggle(600) に設定するだけです;
}, function(event) {
$(this).click(function() { $(this).css("background", "Green"); });
}) ;
}
);
この時点で、上記の効果を実現するには、イベントをボタン、つまり「btnShow」に直接ロードする必要があることに突然思いつきました。これは、まず表示を非表示にしてから、DIV のスタイルを変更することを意味します。詳細なコードは次のとおりです。
< script type="text /javascript">
$(
function(event) {
function OverOut(event) {
$("#DivToggle").toggle(600) ;
}
$("#btnShow").toggle(
OverOut, OverOut,
function() { $("#DivToggle").css({ "背景": "緑" }) },
function() { $("#DivToggle").css({ "背景": "青" }) }
}
);
これにより、最初に非表示にしてから表示し、次にスタイルを変更することができます。