2013-04-10 85 views

回答

6

这是因为你的选择$(#test)实际上是$(document)因为从docs

的。就绪()方法只能一个jQuery对象匹配 当前文档

上被称为不管你通过选择器内部,它将被省略并在当前文档上工作。的$(document).ready(function(){})简写版$(function(){});所以你想:

$(function() { 
    $('#test').click(function() { 
     alert('clicked!'); 
    }); 
}); 
2
$("#test").ready(function() { 
    $("#test").click(function() { 
     alert('clicked!'); 
    }); 
}); 
0
$("#test").ready(function() { 
    $("#test").click(function() { 
     alert('clicked!'); 
    }); 
}); 

你要设置的点击功能的测试对象,而不是整个文件$(本)。

相关问题