在jQuery中eq()和get()方法的区别

在jQuery中eq()和get()方法的区别

在本文中,我们将讨论jQuery中的eq()和get()方法之间的所有差异。

eq() 方法

此方法用于直接定位所选元素,并返回具有特定索引的元素。

语法:

$(selector).eq(index)

示例: 在本例中,我们将在第0段和第2段设置不同的文本颜色.

<!DOCTYPE html>
<html>
 
<head>
    <title>jQuery eq() Method</title>
     
    <script src=
"https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js">
    </script>
</head>
 
<body style="text-align: center;">
    <h1 style="color: green;">
        GeeksforGeeks
    </h1>
     
    <h3>jQuery eq() Method</h3>
 
 
    <p class="text">HTML</p>
 
 
    <p class="text">CSS</p>
 
 
    <p class="text">JavaScript</p>
 
 
 
    <script>
        (document).ready(function () {
            (".text").eq(0).css("color", "red");
            $(".text").eq(2).css("color", "blue");
        });
    </script>
</body>
 
</html>

输出:

在jQuery中eq()和get()方法的区别

get() 方法

该方法使用GET HTTP请求从服务器加载数据。这个方法返回XMLHttpRequest对象。

语法:

$.get( url, [data], [callback], [type] )

示例: 在本例中,我们将从服务器获取数据并将其显示在屏幕上。这段代码将在服务器上运行。

文件名: gfg.php

<?php
if( _REQUEST["name"] ) {
   
   name = _REQUEST['name'];
   echo "A ".name . " portal for geeks";
}
   
?>

文件化名: index.php

<!DOCTYPE html>
<html>
 
<head>
    <title>
        CSS get() Method
    </title>
 
    <script src=
"https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js">
    </script>
</head>
 
<body style="text-align: center;">
    <h1 style="color: green;">
        GeeksforGeeks
    </h1>
 
    <h3>CSS get() Method</h3>
 
    <div id="GFG">
        Welcome to GeeksforGeeks
    </div>
    <br>
 
    <input type="button" id="Geeks" value="Load Data" />
 
    <script>
        (document).ready(function () {
            ("#Geeks").click(function (event) {
                .get(
                    "gfg.php", {
                    name: "Computer Science"
                },
                    function (data) {
                        ('#GFG').html(data);
                    });
            });
        });
    </script>
</body>
 
</html>

输出:

在jQuery中eq()和get()方法的区别

eq()和get()方法的区别:

jQuery eq()方法 jQuery get()方法
这个方法以jQuery对象的形式返回元素。 这个方法返回一个DOM元素。
这个方法检索第n-1个jQuery对象。 这个方法返回第n-1个DOM元素。
这个方法从集合中的一个元素创建一个新对象并返回该对象。 这个方法检索与jQuery对象匹配的DOM元素。
它在具有所选元素索引的元素中的返回方法。 它有助于使用HTTP GET请求从服务器加载数据。
它的语法是:$(selector).eq(index) 它的语法是:$.get(URL,data,function(data,status,xhr),dataType)
它接受一个参数作为索引。 它接受一个参数作为URL。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程