<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 :(得分:10)
$(document).ready( function() {
// ...your code...
} );
答案 1 :(得分:2)
应该是
<script type="text/javascript">
$(function(){
$('.pp').click(function(){
alert();
});
});
</script>
答案 2 :(得分:0)
这纯粹是因为您将click事件附加到尚未实际存在的节点。将代码放在HTML节点之后,或者在load
或DOMContentLoaded
事件上调用该代码。
答案 3 :(得分:0)
或
<script type="text/javascript">
$(document).ready(function(){
$('.pp').click(function(event){
alert();
});
});
</script>