2011-01-16 5 views
2

私のASP.NETウェブサイトのリンクボタンにポップアップコントロールを適用しようとしていました。ポップアップはボタンをクリックすると表示されます。マウスオーバー時にポップアップを表示させ、マウスアウト時にポップアップを表示させるには、どのように動作を変更できますか?マウスのポップアップmouseoutの入力と非表示

ボタンコード:ポップアップ制御のための

<asp:LinkButton ID="LinkButton2" CssClass="btn green" ToolTip="NewProfile" Text="NewPlugin" 
      runat="server" Width="175px" onclick="AddBtn_Click" /><br /><br /> 

:ここ

<asp:Panel ID="Panel4" runat="server" CssClass="popupControl"> 
       <asp:UpdatePanel ID="UpdatePanel1" runat="server"> 
        <ContentTemplate> 
         Administrative previliges are required for this action.        
        </ContentTemplate> 
       </asp:UpdatePanel> 
      </asp:Panel>    
     <asp:PopupControlExtender ID="PopupControlExtender1" runat="server" TargetControlID="LinkButton2" PopupControlID="Panel4" Position="Right"> 
     </asp:PopupControlExtender> 

答えて

0

はあなたがやろうとしているまったく同じことをしてjQueryの関数である...

$(".deal-hotel").live('mouseover', 
function() { 
    $(this).find('.deal-hotel-popup').show(); 
}).live('mouseout', 
function() { 
    $(this).find('.deal-hotel-popup').hide(); 
}); 

しかし、onclickのHTML属性をonmouseoverに変更すると、そこに入るはずです。 Read This

サイドノートでは、JQueryに切り替えるともっと簡単になります。

関連する問題