Javascript div标记未显示在asp按钮上单击
脚本标记中有以下代码: 这是按钮和div标签: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标签没有显示出来。我有显示:无 对于
<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();
});