我有UserControl的按鈕。我試圖用jQuery來捕捉這個按鈕的點擊事件。 我在ASCX代碼:在myjQueryCode.jsjQuery:捕捉來自usercontrol的點擊事件
<link type="text/css" href="css/jquery-ui-1.8.22.custom.css" rel="stylesheet" />
<script type="text/javascript" src="js/jquery-1.7.2.min.js"></script>
<script type="text/javascript" src="js/jquery-ui-1.8.22.custom.min.js"></script>
<script type="text/javascript" src="js/myjQueryCode.js"></script>
<button id="test-button">Test</button>
代碼。
我已經試過這樣:
$('#test-button').bind('click', function() {
alert("123");
});
這:
$("[id$=test-button]")
.button()
.click(function() {
alert("123");
});
這:
$('#test-button')
.button()
.click(function() {
alert("123");
});
沒有什麼工作。
你能告訴我們生成的html嗎?並在您的代碼的哪部分添加了JavaScript。其次,如果您使用chrome用f12打開開發人員工具並檢查錯誤 – Jorge 2012-08-08 13:23:11
aspx頁面中的相同代碼正常工作。 – user1439618 2012-08-08 13:23:15
生成的html與ascx文件中的代碼完全相同。使用我的JavaScript代碼只添加js文件的鏈接。我想要這個代碼攔截按鈕點擊事件。 – user1439618 2012-08-08 13:33:39