jQuery 是一个快速、小巧且功能丰富的 JavaScript 库,它简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。在 jQuery 中,页面加载完成后执行代码是一个常见的需求,通常使用 $(document).ready()
或其简写形式 $(function() {})
来实现。
$(document).ready()
:这是一个事件处理器,当 DOM 完全加载并准备好时触发。$(function() { /* 代码 */ });
$(document).ready(function() { /* 代码 */ });
// 简写形式
$(function() {
console.log('页面加载完成!');
// 绑定事件处理器
$('#myButton').click(function() {
alert('按钮被点击!');
});
});
// 完整形式
$(document).ready(function() {
console.log('页面加载完成!');
// 绑定事件处理器
$('#myButton').click(function() {
alert('按钮被点击!');
});
});
<head>
标签内或使用 $(document).ready()
确保 DOM 完全加载后再执行代码。<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>jQuery 示例</title>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script>
$(function() {
console.log('页面加载完成!');
});
</script>
</head>
<body>
<button id="myButton">点击我</button>
</body>
</html>
通过上述方法,可以确保 jQuery 代码在页面加载完成后正确执行。
没有搜到相关的文章