1

这是我想知道的另一个问题,即如何将任何 jQuery 函数onclick()应用于Linkbutton.

我有一个Linkbutton,我想在单击链接按钮时设置下面的 jQuery 函数。

<önclick="TINY.box.show({
    iframe:'User_News.aspx',
    boxid:'frameless',
    width:250,
    height:250,
    fixed:false,
    maskid:'bluemask',
    maskopacity:40,
    closejs:function(){closeJS()}
})"
style="color: #0000FF; font-size: medium; height: 28px;"
id="l1" 
runat="server">

这个函数给了我一个弹出消息。那么当点击链接按钮时如何得到这个弹出窗口呢?

4

2 回答 2

2

您可以将javascript函数绑定到linkbutton,它会在点击时显示弹出窗口

<asp:LinkButton id="lnk" runat="server" OnClientClick="ShowPopUp();">

如果你有linkbutton作为id你可以使用jquery绑定脚本

$('#linkbutton').click(ShowPopUp);

如果您将链接按钮作为类,则可以使用 jquery 绑定脚本

$('.linkbutton').click(ShowPopUp);  


function ShowPopUp(){
  TINY.box.show({
  iframe:'User_News.aspx',
  boxid:'frameless',
  width:250,
  height:250,
  fixed:false,
  maskid:'bluemask',
  maskopacity:40,
  closejs:function(){closeJS()}
  });
}
于 2012-06-28T04:49:31.560 回答
1

包括 jquery 库 - https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js

考虑Linkbutton作为类名在脚本标签中添加这个 -

$(function(){
  $('.Linkbutton').on('click', function(){
    $('#frameless').show();
  });
});
于 2012-06-28T04:50:02.913 回答