当我有这个时,代码没有在.click上运行:
$(".cancel").click(function() {
alert("got here");
$(this).closest(":dialog").dialog("close");
});
<a class="cancel" href=""><img src="images/cancelButton.gif" border="0" /></a>
Run Code Online (Sandbox Code Playgroud)
它必须是愚蠢的东西,但我看不到它.
我会假设你正在包装代码$(document).ready( function () { ... });?
$(document).ready( function () {
$('.cancel').click( function(e) {
alert('here!');
e.preventDefault(); // prevents click from following through
});
});
Run Code Online (Sandbox Code Playgroud)