這是我的jquery:jquery on()不能使用點擊事件?
$(document).ready(function(){
$("div#overlay div#getFBid div#overlayClose").on("click", function(){
console.log("test")
});
});
,這是我的HTML,這就是所謂使用Ajax:
<div id="overlay">
<div id="getFBid">
<div id="overlayClose"> </div>
<h1>Wat is mijn Facebook page ID?</h1>
<div id="fbPageURLholder">
<input type="text" id="fbPageURL">
</div>
</div>
</div>
我想不出什麼我做錯了,我顯然錯過了我認爲應該很簡單的事情。 有什麼想法?
PS。我應該補充說,我在jquery.com上看到,live函數已被棄用,我應該使用delegate或on。
ajax在哪裏發生? – 2012-07-30 09:53:24
在這裏工作很好http://jsfiddle.net/CG8up/ – Esailija 2012-07-30 09:53:49
Works here:http://jsfiddle.net/faceleg/bghdS/ HTML不在iFrame中嗎? – 2012-07-30 09:53:50