<script type="text/javascript">
$('.pp').click(function() {
alert();
});
</script>
<p class=pp>asdf</p>
<p class=pp>asdf</p>
<p class=pp>asdf</p>
爲什麼函數沒有被點擊事件調用?爲什麼我的函數沒有被點擊調用?
它一定是非常愚蠢和愚蠢的問題,但我不知道我錯過了什麼。
<script type="text/javascript">
$('.pp').click(function() {
alert();
});
</script>
<p class=pp>asdf</p>
<p class=pp>asdf</p>
<p class=pp>asdf</p>
爲什麼函數沒有被點擊事件調用?爲什麼我的函數沒有被點擊調用?
它一定是非常愚蠢和愚蠢的問題,但我不知道我錯過了什麼。
$(document).ready(function() {
// ...your code...
});
這純粹是因爲你安裝一個click事件到實際不存在又一個節點。將代碼放在HTML節點之後,或者在load
或DOMContentLoaded
事件中調用該代碼。
應該
<script type="text/javascript">
$(function(){
$('.pp').click(function(){
alert();
});
});
</script>
或
<script type="text/javascript">
$(document).ready(function(){
$('.pp').click(function(event){
alert();
});
});
</script>
類= 「PP」 - 引號不存在與jQuery的包裝$(文件)。就緒(函數(){//你代碼}); – DMin 2010-08-16 11:56:03
謝謝,我現在才知道〜! – Deckard 2010-08-16 12:09:09