私はjsfiddleで見つけたjqueryスライドアウトメニューで遊んでいます:
これはスライドを行うコードです:
<script type='text/javascript'>//<![CDATA[
$(window).load(function(){
$('#button').toggle(
function() {
$('#right').animate({ left: 150 }, '', function() {
$('#button').html('Close');
});
},
function() {
$('#right').animate({ left: 0 }, '', function() {
$('#button').html('Menu');
});
}
);
});//]]>
</script>
これはjquery 1.7.2で完全に機能しますが、1.9.1などの以降のバージョンでは、ボタンのdiv #buttonが消えます。