jQuery 是一个快速、小巧且功能丰富的 JavaScript 库,它简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。在 jQuery 中,可以使用 $(document).ready()
或者简写形式 $(function() {})
来指定页面加载完毕后触发的事件。
$(document).ready()
是一个事件处理器,它在 DOM(文档对象模型)完全加载并准备好后执行。这意味着此时你可以安全地使用 jQuery 来选择和操作 DOM 元素。
$(document).ready()
或 $(function() {})
。$(window).load()
,它在所有内容(包括图片、脚本等)完全加载后触发。$(document).ready(function() {
// 当文档就绪时执行的代码
console.log("页面加载完毕,可以安全地操作 DOM 元素。");
// 绑定事件处理器
$('#myButton').click(function() {
alert('按钮被点击了!');
});
});
$(document).ready()
不起作用?$(document).ready()
在 jQuery 库加载之前执行。$(document).ready()
之前加载。<!-- 确保 jQuery 库在 $(document).ready() 之前加载 -->
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script>
$(document).ready(function() {
console.log("页面加载完毕!");
});
</script>
通过以上方法,你可以确保在页面加载完毕后正确触发 jQuery 事件处理器,并解决可能遇到的问题。
领取专属 10元无门槛券
手把手带您无忧上云