在未加载完文档,使用jquery选择器选择元素后,如果立即绑定事件进行调用,会引起js的报错(can not read property of undefined),导致事件不能绑定成功.

alert($("p")[1].firstChild.nodeValue);

这时就需要js的页面加载函数

一般有三种

window.onload = function(){
$("p").bind("click", function() {
$(this).hide();
})
} $(document).ready(function(){
$("p").click(function(){
$(this).hide();
})
})
$(function(){
$("p").click(function(){
$(this).hide();
})
}) //$(function(){})是 $(document.ready(function(){})) 的简写

另外jQuery绑定事件的方式有两种

一种 是直接 click(callback(){});

一种是使用 bind函数 bind("click",callback(){});

最新文章

  1. IOS OC 多任务定时器 NSRunLoop 管理 NSTimer
  2. javascript --- 再谈词法分析
  3. netstat -an 提示:不是内部或外部命令
  4. uboot启动参数
  5. is_file和file_exists效率比较
  6. CMDB处理数据流程
  7. richTextBoxBulletClass
  8. CXF框架入门实例
  9. 初始化openwrt的rootpassword
  10. Gist - ES6 Proxy
  11. Hibernate之深入Hibernate的映射文件
  12. iOS下 UILabel 如何自动换行
  13. 性能测试四十六:Linux 从网卡模拟延时和丢包的实现
  14. Linux 文件目录结构
  15. linux笔记_day04
  16. gradle set
  17. linux下如何使用命令行配置网络
  18. OC 线程操作3 - NSOperation
  19. 牛客练习赛23 F 托米的游戏
  20. Gumbel-Softmax Trick和Gumbel分布

热门文章

  1. C#做完一个网站怎么发布?
  2. python相关系数
  3. Codeforces Round #367 (Div. 2) (A,B,C,D,E)
  4. mahout測试朴素贝叶斯分类样例
  5. bootstrap课程6 bootstrap的表单注意事项有哪些
  6. BUFSIZ
  7. 【POJ 1226】Substrings
  8. 账号被盗!请勿在CSDN,回复不论什么消息。
  9. Android系统开发(7)——标准I/O与文件锁
  10. VS2012调试C++工程DLL