jQuery 语法

jQuery 语法

jQuery用于从HTML文档中选择任何HTML元素,然后对选择的元素执行任何操作。要选择HTML元素,可以使用jQuery选择器,在下一章节中我们将详细研究这些选择器。现在让我们看一下基本的 jQuery语法 来查找、选择或查询一个元素,然后对选择的元素执行操作。

文档就绪事件

在我们深入研究 jQuery语法 之前,让我们先了解一下什么是 文档就绪事件 。实际上,在执行任何jQuery语句之前我们希望等待文档完全加载。这是因为jQuery工作在DOM上,如果在执行jQuery语句之前完整的DOM不可用,那么我们将无法得到期望的结果。

下面是文档就绪事件的基本语法:

$(document).ready(function(){

  // jQuery code goes here...

});

或者您还可以使用以下语法来触发文档就绪事件:

$(function(){

  // jQuery code goes here...

});

您应始终将 文档就绪事件 块放在 < script>...</script>标签内,而且您可以将此脚本标签放在 < head>...</head>标签内或者在关闭 < body>标签前的页面底部放置。

您可以使用其中两种语法将您的jQuery代码放在此块内,在完整的DOM下载并准备好解析之后,它才会执行。

jQuery语法

以下是选择HTML元素,然后在所选元素上执行某些操作的基本语法:

$(document).ready(function(){
    $(selector).action()
});

任何jQuery语句都以一个美元符号 $ 开始,然后我们将一个选择器放在括号 () 内。这个语法 $(选择器) 足以返回选定的HTML元素,但如果您必须对选定的元素执行任何操作,则需要 action() 部分。

工厂函数 $() 是 jQuery() 函数的同义词。因此,如果您使用了其他JavaScript库,其中美元符号$与其他内容冲突,则可以用jQuery名称替换美元符号 $ ,并且可以使用函数 jQuery() 代替 $()

示例

以下是几个示例,用于说明基本的jQuery语法。下面的示例将从HTML文档中选择所有的 < p>元素,并将隐藏这些元素。

<!doctype html>
<html>
<head>
<title>The jQuery Example</title>
<script src="https://www.tutorialspoint.com/jquery/jquery-3.6.0.js"></script>
<script>
   (document).ready(function() {("p").hide()
   });
</script>
</head>
<body>
   <h1>jQuery Basic Syntax</h1>

   <p>This is p tag</p>
   <p>This is another p tag</p>
   <span>This is span tag</span>
   <div>This is div tag</div>
</body>
</html>

让我们使用 jQuery() 方法来重新编写上面的示例,而不是使用 $() 方法:

<!doctype html>
<html>
<head>
<title>The jQuery Example</title>
<script src="https://www.tutorialspoint.com/jquery/jquery-3.6.0.js"></script>
<script>
   $(document).ready(function() {
      jQuery("p").hide()
   });
</script>
</head>
<body>
   <h1>jQuery Basic Syntax</h1>

   <p>This is p tag</p>
   <p>This is another p tag</p>
   <span>This is span tag</span>
   <div>This is div tag</div>
</body>
</html>

以下是更改所有 <h1>元素颜色为红色的jQuery语法。

<!doctype html>
<html>
<head>
<title>The jQuery Example</title>
<script src="https://www.tutorialspoint.com/jquery/jquery-3.6.0.js"></script>
<script>
   (document).ready(function() {("h1").css("color", "red")
   });
</script>
</head>
<body>
   <h1>jQuery Basic Syntax</h1>

   <p>This is p tag</p>
   <span>This is span tag</span>
   <div>This is div tag</div>
</body>
</html>

类似的方法,您可以更改所有类为“red”的元素的颜色。

<!doctype html>
<html>
<head>
<title>The jQuery Example</title>
<script src="https://www.tutorialspoint.com/jquery/jquery-3.6.0.js"></script>
<script>
   (document).ready(function() {(".red").css("color", "red")
   });
</script>
</head>
<body>
   <h1>jQuery Basic Syntax</h1>

   <p>This is p tag</p>
   <span>This is span tag</span>
   <div class="red">This is div tag</div>
</body>
</html>

到目前为止,我们给您展示了一些非常基本的jQuery语法示例,以便让您清楚地了解jQuery在HTML文档上的工作方式。您可以修改上面方框中给出的代码,然后尝试运行这些程序,以实时观看它们的效果。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程