近期在看jquery,发现他竟然能自己主动运行js代码,于是就查了下。收集了几种经常使用的实现方法

jquery的方法

使用场景:不论什么须要运行的js特效

$(document).ready(function(){
   alert("你好");
});

简写方式:

$(function(){
  alert("你好");
  });
});

说明:

就只只须要载入全部的DOM结构,在浏览器把全部的HTML放入DOM tree之前就运行js效果。包含在载入外部图片和资源之前。

一般的载入页面

使用场景:须要全部资源载入完毕后再运行js特效

window.onload = function(){
  alert("你好");
  });
}

说明:

这段代码会在整个页面的document全部载入完毕以后运行。不幸的这样的方式不仅要求页面的DOM tree全部载入完毕,并且要求全部的外部图片和资源全部载入完毕。更不幸的是,假设外部资源,比如图片须要非常长时间来载入,那么这个js效果就会让用户感觉失效了。

最新文章

  1. C#夯实基础之多线程二:主线程、前台线程与后台线程
  2. 通过分析iframe和无阻塞脚本关系能让我们更懂iframe
  3. jQuery EasyUI 1.3.4 API CHM版下载
  4. ACM blockhouses
  5. Android项目:proguard混淆第三方jar.
  6. 让scrollView、tableView滚动到底部
  7. 最受欢迎的5款PHP框架记录,我居然一个不知道。。。
  8. Kafka 设计与原理详解
  9. Ubuntu下用SecureCRT连接串口/dev/ttyUSB0权限修复
  10. notepad++下载Subversion插件,显示intalltion of subversion failed
  11. bzoj 3632: 外太空旅行 最大团
  12. extjs中grid中行内文本或图片居中显示
  13. eclipse 使用maven 创建web3.1项目
  14. 转:CSS选择器笔记
  15. 每天收获一点点------Hadoop之初始MapReduce
  16. 蓝桥杯比赛javaB组练习《生日蜡烛》
  17. activiti uuid主键
  18. L1-046 整除光棍 大数除法
  19. DS博客作业01--线性表
  20. Nginx性能调优之buffer参数设置

热门文章

  1. 【php】 给数组重建索引
  2. tensorboard以时间命名每一个文件夹
  3. jq相关操作
  4. 关于面试总结-linux篇
  5. 【LeetCode】Powerful Integers(强整数)
  6. 九度oj 题目1528:最长回文子串
  7. [JSOI2008]最大数 (线段树)
  8. PHP简单留言板
  9. Linux(8):linux三剑客sed和awk & Shell 编程(1)
  10. uva 11426 线性欧拉函数筛选+递推