現在、jQuery ツール タブ プラグインを使用しています。私はそれがかなりうまく機能するところまで来ましたが、含まれていない追加機能が必要です。
私が探している機能は、タブがアクティブ化され、ユーザーがマウスをタブのコンテンツ領域の外に移動すると、タブが折りたたまれることです。(CSS を使用したドロップダウン メニューのようなもの)
これまでのところ、次のコードがあります。
$('#main-content > div').mouseleave(function() {
var api = $('.nav').data('tabs');
if (api.getIndex() == $('.nav a').parent('li').index()) {
api.getCurrentPane().hide().removeClass('current');
}
});
$(".nav").tabs("#main-content > div", {
initialIndex: 5,
event: 'mouseover',
});
コードは最後のタブでのみ機能するようですが、その理由はわかりません。
デモ: http://www.edisonfordinsure.co.uk/other/portal/idea/
どんな助けでも大歓迎です。