русский  עברית
tadam logo
דוגמאות jQuery
מצאתם שגיאה?
סמנו אותה עם העכבר ותלחצו
Ctrl + Enter
בדיקת כתיב Xhtml.co.il
Orphus system

סלקטור gt

תיאור: בוחר כל האלמנטים עם אינדקס גדול מהנתון ברשימה בהתאמה.

jQuery(':gt(index)')

הוספה בגרסה: 1.0
index
אלמנט לבחירה לפי אינדקס שמתחיל מ-0.

סלקטורים קשורים לאינדקס

ביטוים של סלקטורים קשורים לאינדקס (כולל סלקטור "יותר מ-") מסננים רשימת אלמנטים, שתואמים לביטוי הקודם. הם מצמצמים רשימת אלמנטים, ומשאירים סדר, שבו הם נמצאים ברשימה מהתאמה. לדוגמה, אם אלמנטים של מחלקה עם סלקטור (.myclass) וארבעה אלמנטים מוחזרים, אלמנטים האלה מקבלים אינדקסים מ- 0 עד 3.

שימו לב, שמערכים של JavaScript משתמשים ב- אינדקסים המבוססים על 0. זו הסיבה לזה ש- $('.myclass:eq(1)') בוחר אלמנט השני במסמך עם מחלקה MyClass, ולא הראשון. בניגוד לזה ש- :nth-child(n) משתמש ב- אינדקסים מתחילים מ-1 כדי להתאים למפרט של CSS.

דוגמאות

מחפש TD #5 או יותר גדול. תזכורת: אינדקס מתחיל מ-0.
$("td:gt(4)").css("text-decoration", "line-through");
תוצאת הפעלה קוד לעיל:
קוד מלא:
<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>  
  <script>
  $(document).ready(function(){
$("td:gt(4)").css("text-decoration", "line-through");
  });
  </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>
</body>
</html>
האם מידע זה היה מועיל?
   

תגובות