一千萬個為什麽

搜索

代碼未運行.click超鏈接

當我有這個時,代碼沒有在.click上運行:

$(".cancel").click(function() {
    alert("got here");
    $(this).closest(":dialog").dialog("close");                            
});


它必須是愚蠢的東西,但我看不到它。

最佳答案

我假設你將代碼包裝在 $(document).ready(function(){...});

$(document).ready( function() {
  $('.cancel').click( function(e) {
     alert('here!');
     e.preventDefault();//prevents click from following through
  });
});

轉載註明原文: 代碼未運行.click超鏈接