סלקטור empty
תיאור: תואם כל האלמנטים שאין להם ילדים (כולל צמתי טקסט).
jQuery(':empty')
הוספה בגרסה: 1.0
הוא הופכי של :parent.
יש לציין דבר אחד חשוב עם :empty (ו- :parent) הוא שאלמנטים ילד כוללים צמתי טקסט.
W3C
ממליץ שאלמנט
<p>
יכיל לפחות צומת הילד אחד, גם אם הילד הזה הוא רק טקסט
(ראו http://www.w3.org/TR/html401/struct/text.html#edef-P).
מספר אלמנטים אחרים, מצד שני, רייקים
(כלומר, אין להם ילדים)
לפי ההגדרה: <input>, <img>, <br>, ו- <hr>, לדוגמה.
דוגמאות
מחפש כל האלמנטים רייקיים - הם לא מכילים אלמנטים ילד או טקסט.קוד מלא:
<!DOCTYPE html> <html> <head> <script src="http://code.jquery.com/jquery-latest.js"></script> <script> $(document).ready(function(){ $("td:empty").text("Was empty!"). css('background', 'rgb(255,220,200)'); }); </script> <style> td { text-align:center; } </style> </head> <body> <table border="1"> <tr><td>TD #0</td><td></td></tr> <tr><td>TD #2</td><td></td></tr> <tr><td></td><td>TD#5</td></tr> </table> </body> </html>
האם מידע זה היה מועיל?

