查看:
<asp:PlaceHolder runat="server" ID="myPlaceHolder">
<button id="cmdMyButton">ButtonName</button>
jQuery的:
$(function () {
$('body').on('click', "#cmdMyButton", function (e) {
alert("alertmessage");
});
...
单击按钮cmdMyButton可在Firefox和Chrome中使用,但在Edge中绝对没有任何作用。我没有收到Edge的警告。
我已尝试过本主题中的所有内容Microsoft Edge: onclick event stops working? 但没有什么对我有用。我正在使用jQuery 3.3.1
答案 0 :(得分:2)
通过将jQuery更新为3.3.1来解决
<强> Header.asax:强>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js" ></script>
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/3.3.1/jquery-ui.min.js" ></script>