ユーザーがウィンドウのサイズを変更すると、左側のメニュー項目が非表示になり、ユーザーが詳細リンクにカーソルを合わせると、上の画像に示すように、非表示のメニュー項目がツールチップに表示される Google+ のような機能を作成しようとしています。
私は半分終わった。ウィンドウのサイズ変更イベントをキャプチャし、隠しリスト項目 (li) を div に正常に追加しました。これが私のコードです:
<ul>
<li><a href="#"><img alt="" src="../images/icons/home_active.png"> <em>Home</em></a></li>
<li><a href="#"><img alt="" src="../images/icons/msg_active.png"> <em>Messages</em></a></li>
<li><a href="#"><img alt="" src="../images/icons/reports_active.png"> <em>Reports</em></a></li>
<li style="display: none;"><a href="#"><img alt="" src="../images/icons/mng_active.png"> <em>Manager</em></a></li>
<li style="display: none;"><a href="#"><img alt="" src="../images/icons/shop_active.png"> <em>Shop</em></a> </li>
<li class="mymore" style="display: block;"><a href="#"><img alt="" src="../images/icons/more_active.png"> <em>More</em></a>
<div id="mytooltip" style=""><a href="#"><img alt="" src="../images/icons/mng_active.png"> <em>Manager</em></a><a href="#"><img alt="" src="../images/icons/shop_active.png"> <em>Shop</em></a> </div>
</li>
</ul>
コードをよく見てください。非表示の li (style="diplay:none" を持つ li をチェック) を div id="mytooltip" に追加しました。しかし、li (クラス = mymore) にカーソルを合わせると、画像に示すように、div id="mytooltip" をツールチップとして表示したいと考えています。また、ユーザーがツールチップをホバリングしていない場合は、このツールチップを非表示にする必要もあります。これどうやってするの?