Javascript div标记未显示在asp按钮上单击

Javascript div标记未显示在asp按钮上单击,javascript,jquery,asp.net,css,Javascript,Jquery,Asp.net,Css,脚本标记中有以下代码: 这是按钮和div标签: <asp:Button ID="Button1" runat="server" Text="View Summary" onclick="Button1_Click" /> </p> <div id="loading">Page is loading...</div> 页面正在加载。。。 当我点击按钮时,div标签没有显示出来。我有显示:无 对于

脚本标记中有以下代码:

这是按钮和div标签:

 <asp:Button ID="Button1" runat="server" Text="View Summary" 
            onclick="Button1_Click" />
    </p>
    <div id="loading">Page is loading...</div>

页面正在加载。。。
当我点击按钮时,div标签没有显示出来。我有显示:无 对于css中的div

$("#loading").show(500000);
大概需要500秒才能出现

试一试


show中的参数指示元素显示前需要多少毫秒。在
show()
中不保留任何参数默认为
.show(400)
您的按钮由asp.net呈现,它会更改id(除非您设置了静态id模式),因此在呈现时按钮的id不会是
Button1
,而是会附加其他内容(尽可能避免id重复)。因此,请使用来注册单击处理程序。另外,
show
动画的持续时间是以毫秒为单位的,您的持续时间太长,只需将其缩短一点即可

尝试:-

谢谢Trevor,我试过用美元(“#加载”).show();但它仍然没有出现。
$("#loading").show(500000);
$("#loading").show();
  $('#<%= Button1.ClientID %>').click(function () {
     $("#loading").show();
  });
 <asp:Button ID="Button1" runat="server" CssClass="Button1" Text="View Summary" 
        onclick="Button1_Click" />
 $('.Button1').click(function () {
     $("#loading").show();
  });