事件JS加载执行的时机
1)DOM加载完毕后
把js标签放在body之后即可!
2)资源加载完毕后
$(window).load(function(){
//代码
});
3)jquery中实现等dom加载完毕?
$(function(){
//所有代码都是等dom加载完毕才会去执行!
});
一般用于JS、CSS代码单独成为一个文件,在HTML中加以引用的时候
一、页面载入
$(document).ready(fn); 和下面$(fn);用法相同
$(function); //代码等DOM加载完毕后执行
在DOM加载完成时运行的代码,可以这样写:
$(document).ready(function(){
// 在这里写你的代码...
});
$(function($) {
// 你可以在这里继续使用$作为别名...
});
二、事件处理
bind(); //添加事件
unbind(); 解除事件
<html>
<head>
<meta charset="UTF-8" />
<title>index</title>
<script src="jquery.js"></script>
</head>
<body>
<img src="dog.png" alt="" />
<button>绑定事件</button>
<button>