はてなブログ左サイドメニュー折りたたみ
本当のところは、メイン領域を広げるところまでやりたかったのですが。。
(function ($) { var menu = $('#admin-menu'); if (!menu) return; var attributes = { 'id': 'tgl_showhide' }; var styles = { 'text-align': 'center' ,'cursor': 'pointer' }; $('<div/>').attr(attributes).css(styles).text('\u25b3\u25b3\u25b3\u25b3\u25b3\u25b3\u25b3\u25b3').on("click" ,function () { $($(this)).prevAll().slideToggle(); if ($.cookie("menuOpen")=="open"){ $.cookie("menuOpen","close", {path:"/",expires: 7}); } else { $.cookie("menuOpen","open", {path:"/",expires: 7}); } }).appendTo(menu); if($.cookie("menuOpen") == "open" ) { $("#tgl_showhide").pervAll().show(); } else { $("#tgl_showhide").prevAll().hide(); } })(jQuery);
FirefoxでGMscriptより、新規作成でnameとかnamespaceとか適当に設定して保存すれば使えるかと
追記:(管理画面用です。使うと以下のようなものになります)
追記:続きの記事です。
はてなブログ管理画面左サイドメニュー折りたたみ その2