我在 aspx 页面中有以下 JQuery 脚本:
<script type = "text/javascript">
$(".Test").click(function() {
alert("JQueryTest");
});
</script>
和一个按钮的声明:
<asp:Button ID="TestButton" cssClass="Test" runat="server" Text="Test" />
该按钮在弹出窗口上成功显示,但是单击该按钮时未执行 JQuery 脚本。当按钮尚未添加到弹出窗口并且脚本按预期执行(单击时)时,我已经对此进行了测试。弹出窗口/控件的类型为 AjaxControlToolkit.ModalPopupExtender。
有没有人有任何理由说明为什么我不能以这种方式访问按钮并且有另一种方法?