下面是关于Jquery实现ready和bind事件的详解攻略:
1. Jquery实现ready事件
1.1 ready事件的作用
ready事件是指在DOM加载完成后立即执行的事件,通常用于保证页面的所有DOM元素已经加载完毕,可以准确操作DOM元素。
1.2 ready事件的实现
Jquery实现ready事件的方式有两种:
1.第一种方式
$(document).ready(function(){
//执行需要操作的DOM元素代码
});
2.第二种方式
$(function(){
//执行需要操作的DOM元素代码
});
这两种方式实现的效果是一样的。
1.3 ready事件的示例
<!DOCTYPE html>
<html>
<head>
<title>Jquery ready事件示例</title>
<script src="http://cdn.bootcss.com/jquery/3.2.1/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
alert("DOM加载完成");
});
</script>
</head>
<body>
<h1>这是一个Jquery ready事件示例</h1>
</body>
</html>
上面的代码中,DOM加载完成后会弹出一个窗口提示“DOM加载完成”。
2. Jquery实现bind事件
2.1 bind事件的作用
bind事件是通用的事件绑定方法,可以绑定多个事件,实现方法统一。
2.2 bind事件的实现
Jquery实现bind事件的方式如下:
$(selector).bind(event,data,function);
其中,selector表示要绑定事件的元素选择器,event表示要绑定的事件名称,data是传递给事件处理程序的附加数据,function是事件处理程序函数。
2.3 bind事件的示例
<!DOCTYPE html>
<html>
<head>
<title>Jquery bind事件示例</title>
<script src="http://cdn.bootcss.com/jquery/3.2.1/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("h1").bind("click",function(){
$(this).css("color","red");
});
});
</script>
</head>
<body>
<h1>这是一个Jquery bind事件示例</h1>
<p>点击标题字体变为红色</p>
</body>
</html>
上面的代码中,点击标题时,标题字体颜色会变为红色。
以上就是Jquery实现ready和bind事件的完整攻略,希望能帮助到大家。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:详解Jquery实现ready和bind事件 - Python技术站