Twitter Boostrap 2.2.1でポップオーバー機能を使用したときに、ホバーのトリガー時にアクティブのままになるようにする簡単な方法はありますか?私が尋ねる理由は、クリックできるようにしたいリンクのメニューがあるためです。要素をクリックしても同様に機能するため、クリックしてトリガーする必要はありません。
例はWordPressで、管理パネルのナビゲーションバーに一連のアイコンがあり、それらにカーソルを合わせると、次のようにホバーポップオーバーが表示されます。
画像から、アイコンにカーソルを合わせてドロップダウンを取得したことがわかります。クリックイベントは、折りたたまれた状態でアイコンの主な機能を破壊するため、実行できません。
私が使用しているコードは次のとおりです。
jQuery('#adminmenu li.wp-not-current-submenu.wp-has-submenu, .folded #adminmenu li.wp-has-submenu').popover({
html: true,
title: function() {
var title = jQuery(this).find('a.menu-top').html();
return title;
},
content: function() {
var submenu = jQuery(this).find('.wp-submenu').html();
return submenu;
},
placement: 'right',
trigger: 'hover',
});