2010-08-16 113 views
1
<script type="text/javascript"> 
$('.pp').click(function() { 
    alert(); 
}); 
</script> 

<p class=pp>asdf</p> 
<p class=pp>asdf</p> 
<p class=pp>asdf</p> 

为什么函数没有被点击事件调用?为什么我的函数没有被点击调用?

它一定是非常愚蠢和愚蠢的问题,但我不知道我错过了什么。

+0

类= “PP” - 引号不存在与jQuery的包装$(文件)。就绪(函数(){//你代码}); – DMin 2010-08-16 11:56:03

+0

谢谢,我现在才知道〜! – Deckard 2010-08-16 12:09:09

回答

0

这纯粹是因为你安装一个click事件到实际不存在又一个节点。将代码放在HTML节点之后,或者在loadDOMContentLoaded事件中调用该代码。

2

应该

<script type="text/javascript"> 
$(function(){ 
    $('.pp').click(function(){ 
     alert(); 
    }); 
}); 
</script> 
0

<script type="text/javascript"> 
$(document).ready(function(){ 
    $('.pp').click(function(event){ 
     alert(); 
    }); 
}); 
</script> 
相关问题