jQuery/empty selector

من موسوعة حسوب
مراجعة 13:23، 14 مايو 2018 بواسطة Khaled-yassin (نقاش | مساهمات) (أنشأ الصفحة ب'== المحدد ‎:empty == === الوصف === يُحدد جميع العناصر التي ليس لها أبناء (بما في ذلك العُقَد النصية)....')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

المحدد ‎:empty

الوصف

يُحدد جميع العناصر التي ليس لها أبناء (بما في ذلك العُقَد النصية).

jQuery( ":empty" )‎

أُ‎ضيف مع الإصدار: 1.0.

وهو يعمل بعكس المُحدد ‎:parent.

يجب ملاة ه شيء واحد مهم مع المحدد ‎:empty (و ‎:parent) وهو أن العناصر الأبناء تتضمن عقد نصية. وتوصي W3C بأن يحتوي العنصر <p> على عقدة ابن واحدة على الأقل، حتى لو كان هذا الابن مجرد نص (راجع https://www.w3.org/TR/html401/struct/text.html#edef-P). من ناحية أخرى، تكون بعض العناصر الأخرى فارغة (أي ليس لها أبناء) بالتعريف مثل: <input> و <img> و <br> و <hr>.

أمثلة

البحث عن جميع العناصر الفارغة، أي التي لا تحتوي على عناصر أبناء أو نصوص.

مصادر

  • صفحة المحدد ‎:empty في توثيق jQuery الرسمي.