3

私はツールチップにQtipjqueryプラグインを使用していますが、これを必要とするアイテムがたくさんあるので、それぞれに対して手動で実行したくありません。とにかく悪いコーディングです。

これはJSコードです:

$('#<%= textlink.ClientID %>').qtip({               
    position: { 
          corner: {
                      target: 'topRight', 
                      tooltip: 'bottomLeft'
            }
              },                                    
        style:{ 
            name: 'dark',
            tip: 'bottomLeft',
            border:
              {
            width: 3,
            radius: 7
        }
    } 
});

<asp:LinkButton ID="textlink" runat="server" Text="some text" ToolTip="some other text"></asp:LinkButton>

多くのリンクボタンオブジェクトがありますが、上記のJSコードから関数を作成し、マウスオーバーでリンクボタンアクションを呼び出すにはどうすればよいですか?

4

2 に答える 2

4

これを行う:

<asp:LinkButton cssClass="qTip" ID="textlink" runat="server" Text="some text" ToolTip="some other text"></asp:LinkButton>

$('.qTip').qtip({               
    position: { 
          corner: {
                      target: 'topRight', 
                      tooltip: 'bottomLeft'
            }
              },                                    
        style:{ 
            name: 'dark',
            tip: 'bottomLeft',
            border:
              {
            width: 3,
            radius: 7
        }
    } 
});
于 2012-06-21T11:59:26.340 に答える
3

にクラスを配置しLinkButton、jQueryでクラスセレクターを使用します

<asp:LinkButton ID="textlink" cssClass="qtip" runat="server" Text="some text" ToolTip="some other text"></asp:LinkButton>
$('.qtip').qtip({               
    //...
});
于 2012-06-21T11:58:04.130 に答える