Description: Select all elements at an index greater than index within the matched set.
The index-related selector expressions (including this "greater than" selector) filter the set of elements that have matched the expressions that precede them. They narrow the set down based on the order of the elements within this matched set. For example, if elements are first selected with a class selector (
.myclass) and four elements are returned, these elements are given indices 0 through 3 for the purposes of these selectors.
$('.myclass:gt(1)') selects elements after the second element in the document with the class
myclass, rather than after the first. In contrast,
:nth-child(n) uses 1-based indexing to conform to the CSS specification.
<!DOCTYPE html> <html> <head> <script src="http://code.jquery.com/jquery-latest.js"></script> </head> <body> <table border="1"> <tr><td>TD #0</td><td>TD #1</td><td>TD #2</td></tr> <tr><td>TD #3</td><td>TD #4</td><td>TD #5</td></tr> <tr><td>TD #6</td><td>TD #7</td><td>TD #8</td></tr> </table> <script>$("td:gt(4)").css("text-decoration", "line-through");</script> </body> </html>