したがって、サブメニューからhtmlを取得してロールオーバーで表示すると想定されるjqueryがあります(画像を参照)。問題は、.html docsによると、すべての .html() がその要素の html を返すことです。フェッチしたら、その html を「再コンパイル」する必要があります。
jQuery('#adminmenu li.wp-not-current-submenu.wp-has-submenu, .folded #adminmenu li.wp-has-submenu').popover({
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;
},
trigger: 'hover'
});
どちらが表示されますか:
これで、ボックス内に表示されるhtmlをレンダリングしたいと思います。はいと言う人もいると思いますが、私は Twitter ブートストラップを使用しています。私が貼り付けた機能は、あなたが見ているロールオーバー効果を私に与える責任があります-明らかな不具合があります.