几种自己主动运行js代码的方式
2024-09-30 06:00:46
近期在看jquery,发现他竟然能自己主动运行js代码,于是就查了下。收集了几种经常使用的实现方法
jquery的方法
使用场景:不论什么须要运行的js特效
$(document).ready(function(){
alert("你好");
});
简写方式:
$(function(){
alert("你好");
});
});
说明:
就只只须要载入全部的DOM结构,在浏览器把全部的HTML放入DOM tree之前就运行js效果。包含在载入外部图片和资源之前。
一般的载入页面
使用场景:须要全部资源载入完毕后再运行js特效
window.onload = function(){
alert("你好");
});
}
说明:
这段代码会在整个页面的document全部载入完毕以后运行。不幸的这样的方式不仅要求页面的DOM tree全部载入完毕,并且要求全部的外部图片和资源全部载入完毕。更不幸的是,假设外部资源,比如图片须要非常长时间来载入,那么这个js效果就会让用户感觉失效了。
最新文章
- C#夯实基础之多线程二:主线程、前台线程与后台线程
- 通过分析iframe和无阻塞脚本关系能让我们更懂iframe
- jQuery EasyUI 1.3.4 API CHM版下载
- ACM blockhouses
- Android项目:proguard混淆第三方jar.
- 让scrollView、tableView滚动到底部
- 最受欢迎的5款PHP框架记录,我居然一个不知道。。。
- Kafka 设计与原理详解
- Ubuntu下用SecureCRT连接串口/dev/ttyUSB0权限修复
- notepad++下载Subversion插件,显示intalltion of subversion failed
- bzoj 3632: 外太空旅行 最大团
- extjs中grid中行内文本或图片居中显示
- eclipse 使用maven 创建web3.1项目
- 转:CSS选择器笔记
- 每天收获一点点------Hadoop之初始MapReduce
- 蓝桥杯比赛javaB组练习《生日蜡烛》
- activiti uuid主键
- L1-046 整除光棍 大数除法
- DS博客作业01--线性表
- Nginx性能调优之buffer参数设置