jQuery 使用 $(function, 等开始 JavaScript 代码

jQuery 使用 $(function, 等开始 JavaScript 代码

在本文中,我们将介绍在使用 jQuery 时,如何使用 $(function) 或者其他相关方式来开始 JavaScript 代码。

阅读更多:jQuery 教程

什么是 jQuery

jQuery 是一个流行的 JavaScript 库,旨在简化 HTML 文档遍历、事件处理、动画效果和 Ajax 等常见任务。它提供了一个简单而强大的 API,可以大大简化 JavaScript 编程。使用 jQuery,我们可以更快地编写代码,并且在跨浏览器兼容性方面更加可靠。

使用 jQuery 开始 JavaScript 代码的常用方式是在 $(function) 中编写代码,这种方式也被称为 “document ready” 或 “DOM ready”。在这个函数中的代码将在 HTML 文档完全加载并解析后执行。

下面是一个示例:

$(function() {
  // 在这里编写你的代码
  console.log("Hello, jQuery!");
});

在上面的示例中,当 HTML 文档加载完成后,控制台将输出 “Hello, jQuery!” 这条消息。

其他等价方式

除了 $(function) 外,还有其他等价方式可以开始 JavaScript 代码。以下是一些常见的用法:

$(document).ready()

$(function) 相似,$(document).ready() 方法用于指定在加载和解析完整个 HTML 文档后要执行的函数。这两种方式可以互换使用。

$(document).ready(function() {
  // 在这里编写你的代码
});

$.ready()

$.ready()$(document).ready() 方法的简写形式。

$.ready(function() {
  // 在这里编写你的代码
});

示例

让我们通过一些示例来演示如何使用 $(function) 或其他方式开始 JavaScript 代码:

示例 1:隐藏元素

<button id="hideButton">Hide</button>
<p id="message">Hello, jQuery!</p>

<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script>
(function() {
  // 当点击按钮时,隐藏消息元素("#hideButton").click(function() {
    $("#message").hide();
  });
});
</script>

在上面的示例中,当点击 “Hide” 按钮时,消息元素将被隐藏。

示例 2:获取表单值

<input type="text" id="nameInput" placeholder="Your name">
<button id="submitButton">Submit</button>

<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script>
(function() {
  // 当点击提交按钮时,获取输入框的值并显示在控制台("#submitButton").click(function() {
    var name = $("#nameInput").val();
    console.log("Hello, " + name + "!");
  });
});
</script>

在上面的示例中,当点击 “Submit” 按钮时,控制台将输出 “Hello, [输入的名字]!”。

总结

通过本文,我们学习了如何使用 $(function) 或其他方式开始 JavaScript 代码。无论是 $(function)$(document).ready() 还是 $.ready(),它们都提供了一种在 HTML 文档加载完成后执行 JavaScript 代码的简便方式。我们还通过示例演示了如何使用 jQuery 来隐藏元素、获取表单值等常见操作。希望本文能够帮助您更好地理解并运用 jQuery。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程