我想知道爲什麼下面的代碼不工作。請問你們有誰能幫助我?jquery切換()不工作的內容頁
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="Server">
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$("#button").click(function() {
$("#hide").toggle();
});
});
</script>
<asp:Button ID="button" runat="server" Text="button" OnClientClick="return false" />
<div id="hide">
<asp:Button ID="show" runat="server" Text="example" />
</div>
</asp:Content>
編輯: 在什麼情況下,當按鈕在GridView控件或嵌套gridviev? 當我使用
$("#<%= button.ClientID %>")
它返回一個錯誤:「名稱'按鈕'在當前上下文中不存在。」 在這種情況下你能幫助我嗎?
你是否觀察到任何錯誤? –
該id可能不是渲染頁面上的「按鈕」。 –
這是一個div ID;那不是問題。 OP - 「不工作」是什麼意思?什麼是或沒有發生? – EmmyS