我創建一個新的Web項目,我試圖讓與jQuery的masterpagesasp.net母版的jQuery功能
我想有一個環節的工作,如果按下它會做一個div的擴大。
問題:jQuery是不會激發和頁面做回發
我創建一個新的Web項目,我試圖讓與jQuery的masterpagesasp.net母版的jQuery功能
我想有一個環節的工作,如果按下它會做一個div的擴大。
問題:jQuery是不會激發和頁面做回發
不要使用ASP:超鏈接,而不是隻使用一個
ASP.NET控件ID是不一樣的JavaScript元素ID。 ASP.NET在將它們發送到客戶端之前修改ID。在.aspx文件中的JavaScript,而不是簡單地hp1
,指定是這樣的:
<%= hp1.ClientID %>
可以設置
ClientIdMode =「Static」
,如果您使用Visual Studio 2010
如果不是這樣,你總是可以使用一個CSS選擇器一樣
$('.YourControl').click(function(){ alert('hi'); });
而在你的aspx
<asp:HyperLink ID="yourId" cssClass="YourControl" />
喜達喬,很好的答案,我的想法確切。 – utsikko 2012-03-09 09:00:10