【发布时间】:2011-07-28 08:22:32
【问题描述】:
我使用的是 JQuery 1.5.2。
使用 .show 函数时,它只显示部分元素,大约 0.3 秒,然后元素再次隐藏。这与所有其他形式一致。我做错了什么?
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script src="Scripts/jquery-1.5.2.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function () {
$('#Button1').click(function () {
$('#clickmeupdate').show(function () {
});
});
});
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<span style="background-color:Blue; display: none" id="clickmeupdate" >Click me to update</span>
<asp:Button ID="Button1" runat="server" Text="Button" />
</div>
</form>
</body>
</html>
【问题讨论】:
-
我不使用 ASP 的服务器控件,但我有点猜想按钮上的
runat="server"进入它... -
我认为 TJ 有一个观点。查看“查看源代码”,按钮 ID 可能不同。在这种情况下,使用 ClientId 属性引用 Id。
-
干杯伙伴,asp控件不起作用,但html工作正常