jQuery eq() Method

The eq() method is an inbuilt method in jQuery that is used to locate the selected elements directly and returns an element with a specific index.
Syntax:
$(selector).eq(index)
Parameters: Here the parameter “index” specifies the index of the element.
Can either be positive or a negative number. 
NOTE:
- The index number always starts at 0, so the first number will have index 0 (not 1).
- Using a negative number as an index starts the index count from the end of the list.
jQuery code to show the working of the eq() method:
Example 1: Below code will select the specified elements.
HTML
| <!DOCTYPE html><html><head>    <title>GeeksForGeeks articles</title>    <scriptsrc=    </script>    <scripttype="text/javascript">        $(document).ready(function () {            $(".heading").eq(0).css("color", "red");            $(".heading").eq(2).css("color", "yellow");        });    </script></head><body>    <h1class="heading">GeeksForGeeks</h1>    <h2class="heading">GeeksForGeeks</h2>    <h3class="heading">GeeksForGeeks</h3>    <h4class="heading">GeeksForGeeks</h4></body></html> | 
Output:
 
Example 2: Below code will select the specified elements with negative index.
HTML
| <!DOCTYPE html><html><head>    <title>GeeksForGeeks articles</title>    <scriptsrc=    </script>    <scripttype="text/javascript">        $(document).ready(function () {            $(".heading").eq(-2).addClass("style");            $(".heading").eq(-4).addClass("style");        });    </script>    <style>        .style {            color: red;            font-family: fantasy;            font-size: 20px;        }    </style></head><body>    <ul>        <liclass="heading">GeeksForGeeks</li>        <liclass="heading">GeeksForGeeks</li>        <liclass="heading">GeeksForGeeks</li>        <liclass="heading">GeeksForGeeks</li>    </ul></body></html> | 
Output:
 
jQuery : eq() vs get():
- .eq() returns it as a jQuery object, meaning the DOM element is wrapped in the jQuery wrapper, which means that it accepts jQuery functions.
- .get() returns an array of raw DOM elements.
Whether you’re preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape, zambiatek Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we’ve already empowered, and we’re here to do the same for you. Don’t miss out – check it out now!
 
				 
					


