1

次のようなコードがあります。

<asp:HyperLink ID="hl" onmouseover="ShowDiv();" onmouseout="HideDiv();" runat="server"/>
<div ID="divid" onmouseover="ShowDiv();" onmouseout="HideDiv();">Test</div>

マウスがその上にあるときにハイパーリンクに分割を表示し、同時にユーザーがポインターをdivの上に移動すると、divは閉じずに表示され続けますが、ユーザーがカーソルをdivとハイパーリンクの外に移動するとdivが閉じます。ShowDiv() および HideDiv() 関数内に何を実装できますか。

ありがとうございました..

編集:分割の可視性は最初はfalseに設定されており、マウスがハイパーリンクの上に移動すると表示されます

4

3 に答える 3

1

私はあなたに正確な答えを与えることができますが、 jQuery の mouseenter と mouseleave に関するこの記事読んでいただきたいと思います.

于 2011-07-18T08:06:49.663 に答える
1

リンクも役立つことを願っています

于 2011-07-18T08:17:28.463 に答える
0

hide()jQuery を使用している場合は、 関数と関数を使用できますshow()

<asp:HyperLink ID="hl" onmouseover="$('#divid').show();" onmouseout="$('#divid').hide();" runat="server"/>
<div ID="divid" onmouseover="$('#divid').show();" onmouseout="$('#divid').hide();">Test</div>
于 2011-07-18T08:06:51.180 に答える