1 回クリックしても div が表示されたままになるという問題があります。私が使用しているコードの jsfiddle は次のとおりです: http://jsfiddle.net/UhYEB/
クリックすると画面がぎくしゃくし続け、すぐにdivを非表示に戻します。
これが私が使用しているスクリプトです
$(function(){
$(document).ready(function () {
$(".flyopen-nav").hide();
$("#toggle-flyout").click(function(){
$(".flyopen-nav").toggle();
});
});
});