الفرق بين المراجعتين لصفحة: «jQuery/child selector»
< jQuery
Kinan-mawed (نقاش | مساهمات) لا ملخص تعديل |
Kinan-mawed (نقاش | مساهمات) لا ملخص تعديل |
||
سطر 15: | سطر 15: | ||
مُحدِّد لترشيح العناصر الأبناء. | مُحدِّد لترشيح العناصر الأبناء. | ||
يُعتبَر جمع الأبناء | يُعتبَر جمع الأبناء عن طريق ( Parent > Child) شكلًا مُحدَّدًا أكثر من جمعها عن طريق ( Parent Child)، حيث يختار هذا العناصر الأبناء المنحدرين من المستوى الأول فقط. | ||
=== أمثلة === | |||
وضع حدود حول جميع عناصر القائمة الأبناء للعنصر <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 الرسمي]. |
مراجعة 19:39، 23 مايو 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>