当前位置: 代码迷 >> JavaScript >> 关于$(document).ready(function(){}) 一个容易被忽略的有关问题
  详细解决方案

关于$(document).ready(function(){}) 一个容易被忽略的有关问题

热度:364   发布时间:2013-07-09 09:50:47.0
关于$(document).ready(function(){}) 一个容易被忽略的问题
var $cr = $("#cr");  //jQuery对象
$cr.click(function(){
if($cr.is(":checked")){ //jQuery方式判断
alert("感谢你的支持!你可以继续操作!");
}
})


未放入 $(document).ready(function(){})  为什么会无效!

------解决方案--------------------
$(document).ready(function(){}) 这句是获取整个文档对象,之后才可以继续对文档中的元素进行操作。
------解决方案--------------------
$(document).ready(function(){}) 
在 body 的 onload 事件中执行

你的 var $cr = $("#cr");  如果是在 id=cr 的标记加载完成之后执行的,那也是有效的
  相关解决方案