jQuery 之 绑定文档加载完成的监听

本文详细探讨了jQuery中如何使用$(document).ready()来监听文档加载完成事件,确保JavaScript代码在DOM完全加载后执行,从而避免未定义元素的问题。通过实例解析其工作原理,帮助开发者更高效地组织和运行jQuery脚本。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<!DOCTYPE html>
<html>

<head>
    <meta charset="UTF-8">
    <title>01_初识jQuery</title>

    <!--使用原生DOM-->
    <script type="text/javascript">
        window.onload = function () {
            var btn1 = document.getElementById('btn1')
            btn1.onclick = function () {
                var username = document.getElementById('username').value
                alert(username)
            }
        }
    </script>

    <!--使用jQuery实现-->
    <!--本引入-->
    <script type="text/javascript" src="js/jquery-1.12.3.js"></script>
    <!--远程引入-->
    <!--<script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.js"></script>-->
    <script type="text/javascript">
        //绑定文档加载完成的监听
        jQuery(function () {
            var $btn2 = $('#btn2')
            $btn2.click(function () { // 给btn2绑定点击监听
                var username = $('#username').val()
                alert(username)
            })
        })

        /*
        1. 使用jQuery核心函数: $/jQuery
        2. 使用jQuery核心对象: 执行$()返回的对象
         */
        //新的注释
    </script>
</head>
<body>
<!--
需求: 点击"确定"按钮, 提示输入的值
-->

用户名: <input type="text" id="username">
<button id="btn1">确定(原生版)</button>
<button id="btn2">确定(jQuery版)</button>

</body>

</html>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值