2012-06-21 7 views
3

Я использую плагин Qtip jquery для своих всплывающих подсказок, и потому, что у меня есть много элементов, которые нуждаются в этом, я не хочу вручную делать это для каждого, плохое кодирование в любом случае.asp.net make function from jquery code

Это код 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> 

у меня будет много LinkButton объектов, так как я могу создать функцию из кода JS выше и вызвать его при наведении мыши действия linkbutton?

ответ

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 
     } 
    } 
}); 
+0

спасибо. это сделало это – user1468537

3

Положите класс на LinkButton и использовать селектор класса в вашем JQuery

<asp:LinkButton ID="textlink" cssClass="qtip" runat="server" Text="some text" ToolTip="some other text"></asp:LinkButton> 
$('.qtip').qtip({    
    //... 
});