الفرق بين المراجعتين ل"jQuery/child selector"
< jQuery
اذهب إلى التنقل
اذهب إلى البحث
Kinan-mawed (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:محدد العناصر الأبناء <code>"parent > child"</code> في jQuery}}</noinclude>') |
|||
(5 مراجعات متوسطة بواسطة مستخدم واحد آخر غير معروضة) | |||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE:محدد العناصر الأبناء <code>"parent > child"</code> في jQuery}}</noinclude> | <noinclude>{{DISPLAYTITLE:محدد العناصر الأبناء <code>"parent > child"</code> في jQuery}}</noinclude> | ||
+ | == محدد العناصر الأبناء == | ||
+ | |||
+ | ===الوصف=== | ||
+ | يُستخدَم مُحدِّد العناصر الأبناء في تحديد كافّة العناصر الأبناء المباشرة والتي هي أبناء العناصر المُحدَّدة بأب (parent). | ||
+ | |||
+ | === <code>jQuery( "parent > child" )</code> === | ||
+ | أضيفت في الإصدار: 1.0. | ||
+ | |||
+ | ==== <code>parent</code> ==== | ||
+ | أي مُحدِّد صحيح. | ||
+ | |||
+ | ==== <code>child</code> ==== | ||
+ | مُحدِّد لترشيح العناصر الأبناء. | ||
+ | |||
+ | يُعدّ جمع الأبناء باستخدام <code>Parent > Child</code> شكلًا مُحدَّدًا أكثر من جمعها باستخدام <code>Parent Child</code>، إذ يختار هذا العناصر الأبناء المنحدرين من المستوى الأول فقط. | ||
+ | |||
+ | === أمثلة === | ||
+ | وضع حدود حول جميع عناصر القائمة الأبناء للعنصر <code><nowiki><ul class="topnav"></nowiki></code> :<syntaxhighlight lang="html"> | ||
+ | <!doctype html> | ||
+ | <html lang="en"> | ||
+ | <head> | ||
+ | <meta charset="utf-8"> | ||
+ | <title>child مثال عن المحدد</title> | ||
+ | <style> | ||
+ | body { | ||
+ | font-size: 14px; | ||
+ | } | ||
+ | </style> | ||
+ | <script src="https://code.jquery.com/jquery-1.10.2.js"></script> | ||
+ | </head> | ||
+ | <body> | ||
+ | |||
+ | <ul class="topnav"> | ||
+ | <li>العنصر 1</li> | ||
+ | <li>العنصر 2 | ||
+ | <ul> | ||
+ | <li>العنصر المتداخل 1</li> | ||
+ | <li>العنصر المتداخل 2</li> | ||
+ | <li>العنصر المتداخل 3</li> | ||
+ | </ul> | ||
+ | </li> | ||
+ | <li>العنصر 3</li> | ||
+ | </ul> | ||
+ | |||
+ | <script> | ||
+ | $( "ul.topnav > li" ).css( "border", "3px double red" ); | ||
+ | </script> | ||
+ | |||
+ | </body> | ||
+ | </html> | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | ==مصادر== | ||
+ | *<span> </span>[http://api.jquery.com/child-selector/ صفحة محدد العناصر الأبناء "parent > child" في توثيق jQuery الرسمي]. | ||
+ | [[تصنيف:jQuery]] | ||
+ | [[تصنيف:jQuery Selectors]] |
المراجعة الحالية بتاريخ 06:51، 28 مايو 2018
محدد العناصر الأبناء
الوصف
يُستخدَم مُحدِّد العناصر الأبناء في تحديد كافّة العناصر الأبناء المباشرة والتي هي أبناء العناصر المُحدَّدة بأب (parent).
jQuery( "parent > child" )
أضيفت في الإصدار: 1.0.
parent
أي مُحدِّد صحيح.
child
مُحدِّد لترشيح العناصر الأبناء.
يُعدّ جمع الأبناء باستخدام Parent > Child
شكلًا مُحدَّدًا أكثر من جمعها باستخدام Parent Child
، إذ يختار هذا العناصر الأبناء المنحدرين من المستوى الأول فقط.
أمثلة
وضع حدود حول جميع عناصر القائمة الأبناء للعنصر <ul class="topnav">
:
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>child مثال عن المحدد</title>
<style>
body {
font-size: 14px;
}
</style>
<script src="https://code.jquery.com/jquery-1.10.2.js"></script>
</head>
<body>
<ul class="topnav">
<li>العنصر 1</li>
<li>العنصر 2
<ul>
<li>العنصر المتداخل 1</li>
<li>العنصر المتداخل 2</li>
<li>العنصر المتداخل 3</li>
</ul>
</li>
<li>العنصر 3</li>
</ul>
<script>
$( "ul.topnav > li" ).css( "border", "3px double red" );
</script>
</body>
</html>