الفرق بين المراجعتين ل"jQuery/first of type selector"
< jQuery
اذهب إلى التنقل
اذهب إلى البحث
Khaled-yassin (نقاش | مساهمات) ط (←أمثلة) |
|||
سطر 3: | سطر 3: | ||
=== الوصف === | === الوصف === | ||
− | يحدد كل العناصر التي تكون الأولى بين | + | يحدد كل العناصر التي تكون الأولى بين العناصر الأخوة المجاورة لها ولها نفس اسم العنصر. |
=== <code>jQuery( ":first-of-type" )</code> === | === <code>jQuery( ":first-of-type" )</code> === | ||
أُضيف مع الإصدار: [http://api.jquery.com/category/version/1.9 1.9]. | أُضيف مع الإصدار: [http://api.jquery.com/category/version/1.9 1.9]. | ||
− | يطابق المحدد <code>:first-of-type</code> العناصر التي ليس لها عنصر آخر له نفس | + | يطابق المحدد <code>:first-of-type</code> العناصر التي ليس لها عنصر آخر له نفس العنصر الأب ونفس اسم العنصر قبل هذا العنصر في شجرة المستند. |
=== أمثلة === | === أمثلة === | ||
− | البحث عن أول <code>[[HTML/span|<nowiki><span></nowiki>]]</code> في كل <code>[[HTML/div|<nowiki><div></nowiki>]]</code> مطابقة وإضافة | + | البحث عن أول <code>[[HTML/span|<nowiki><span></nowiki>]]</code> في كل <code>[[HTML/div|<nowiki><div></nowiki>]]</code> مطابقة وإضافة صنف إليه:<syntaxhighlight lang="html"> |
<!doctype html> | <!doctype html> | ||
<html lang="en"> | <html lang="en"> | ||
سطر 49: | سطر 49: | ||
== مصادر == | == مصادر == | ||
− | [http://api.jquery.com/first-of-type-selector/ صفحة المحدد :first-of-type | + | * [http://api.jquery.com/first-of-type-selector/ صفحة المحدد :first-of-type في توثيق jQuery الرسمي]. |
[[تصنيف:jQuery]] | [[تصنيف:jQuery]] | ||
[[تصنيف:jQuery Method]] | [[تصنيف:jQuery Method]] | ||
[[تصنيف:jQuery Selectors]] | [[تصنيف:jQuery Selectors]] |
مراجعة 10:14، 17 مايو 2018
المحدد :first-of-type
الوصف
يحدد كل العناصر التي تكون الأولى بين العناصر الأخوة المجاورة لها ولها نفس اسم العنصر.
jQuery( ":first-of-type" )
أُضيف مع الإصدار: 1.9.
يطابق المحدد :first-of-type
العناصر التي ليس لها عنصر آخر له نفس العنصر الأب ونفس اسم العنصر قبل هذا العنصر في شجرة المستند.
أمثلة
البحث عن أول <span>
في كل <div>
مطابقة وإضافة صنف إليه:
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>first-of-type demo</title>
<style>
span.fot {
color: red;
font-size: 120%;
font-style: italic;
}
</style>
<script src="https://code.jquery.com/jquery-1.10.2.js"></script>
</head>
<body>
<div>
<span>Corey,</span>
<span>Yehuda,</span>
<span>Adam,</span>
<span>Todd</span>
</div>
<div>
<b>Nobody,</b>
<span>Jörn,</span>
<span>Scott,</span>
<span>Timo</span>
</div>
<script>
$( "span:first-of-type" ).addClass( "fot" );
</script>
</body>
</html>