الفرق بين المراجعتين لصفحة: «jQuery/attribute contains word selector»
< jQuery
Kinan-mawed (نقاش | مساهمات) لا ملخص تعديل |
لا ملخص تعديل |
||
(3 مراجعات متوسطة بواسطة مستخدمين اثنين آخرين غير معروضة) | |||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE:محدد الخاصيات التي فيها كلمة <code>[name~="value"]</code> في jQuery}}</noinclude> | <noinclude>{{DISPLAYTITLE:محدد الخاصيات التي فيها كلمة <code>[name~="value"]</code> في jQuery}}</noinclude> | ||
==محدد الخاصيات التي فيها كلمة <code>[name~="value"]</code>== | |||
== محدد الخاصيات التي فيها كلمة <code>[name~="value"]</code> == | ===الوصف=== | ||
تحديد العناصر التي تمتلك خاصيّة HTML المُحدَّدة والتي قيمتها تحتوي على الكلمة المُعطاة محدودةً بينها بمسافات فارغة. | |||
=== | ===<code>jQuery( "[attribute~='value']" )</code>=== | ||
تحديد العناصر التي تمتلك خاصيّة HTML المُحدَّدة والتي قيمتها تحتوي على الكلمة المُعطاة محدودةً بينها بمسافات. | |||
=== <code>jQuery( "[attribute~='value']" )</code> === | |||
أضيفت في الإصدار: 1.0. | أضيفت في الإصدار: 1.0. | ||
====<code>attribute</code>==== | |||
==== <code>attribute</code> ==== | |||
اسم خاصيّة HTML. | اسم خاصيّة HTML. | ||
====<code>value</code>==== | ====<code>value</code>==== | ||
قيمة خاصيّة HTML. يُمكِن أن تكون [[CSS/ | قيمة خاصيّة HTML. يُمكِن أن تكون [[CSS/Attribute Selectors|مُعرِّفًا صالحًا (valid identifier)]] أو سلسلةً نصيّةً موضوعةً بين علامتي اقتباس. | ||
يُطابِق هذا المُحدِّد السلسلة النصيّة المُختَبَرَة مع كل كلمة من قيمة خاصيّة HTML، حيث تُعرَّف الكلمة كسلسلة نصيّة مفصولة بينها بمسافات فارغة. يُطابِق المُحدِّد إن كانت السلسلة النصيّة المُختَبَرَة مساويةً تمامًا لأي كلمة من الكلمات. | يُطابِق هذا المُحدِّد السلسلة النصيّة المُختَبَرَة مع كل كلمة من قيمة خاصيّة HTML، حيث تُعرَّف الكلمة كسلسلة نصيّة مفصولة بينها بمسافات فارغة. يُطابِق المُحدِّد إن كانت السلسلة النصيّة المُختَبَرَة مساويةً تمامًا لأي كلمة من الكلمات. | ||
=== أمثلة === | |||
إيجاد كافّة حقول الإدخال والتي خاصيّة الاسم لها تحتوي على القيمة man، وتعيين قيمتها إلى نص آخر:<syntaxhighlight lang="html"> | |||
<!doctype html> | |||
<html lang="en"> | |||
<head> | |||
<meta charset="utf-8"> | |||
<title>مثال عن محدد الخاصيات التي فيها كلمة [name~="value"]</title> | |||
<script src="https://code.jquery.com/jquery-1.10.2.js"></script> | |||
</head> | |||
<body> | |||
<input name="man-news"> | |||
<input name="milk man"> | |||
<input name="letterman2"> | |||
<input name="newmilk"> | |||
<script> | |||
$( "input[name~='man']" ).val( "تحتوي على كلمة man ضمنها" ); | |||
</script> | |||
</body> | |||
</html> | |||
</syntaxhighlight> | |||
== مصادر== | |||
* <span> </span>[http://api.jquery.com/attribute-contains-word-selector/ <nowiki>صفحة محدد الخاصيات التي فيها كلمة [name~="value"] في توثيق jQuery الرسمي</nowiki>]. | |||
[[تصنيف:jQuery]] | |||
[[تصنيف:jQuery Selectors]] |
المراجعة الحالية بتاريخ 07:12، 19 مايو 2018
محدد الخاصيات التي فيها كلمة [name~="value"]
الوصف
تحديد العناصر التي تمتلك خاصيّة HTML المُحدَّدة والتي قيمتها تحتوي على الكلمة المُعطاة محدودةً بينها بمسافات فارغة.
jQuery( "[attribute~='value']" )
أضيفت في الإصدار: 1.0.
attribute
اسم خاصيّة HTML.
value
قيمة خاصيّة HTML. يُمكِن أن تكون مُعرِّفًا صالحًا (valid identifier) أو سلسلةً نصيّةً موضوعةً بين علامتي اقتباس.
يُطابِق هذا المُحدِّد السلسلة النصيّة المُختَبَرَة مع كل كلمة من قيمة خاصيّة HTML، حيث تُعرَّف الكلمة كسلسلة نصيّة مفصولة بينها بمسافات فارغة. يُطابِق المُحدِّد إن كانت السلسلة النصيّة المُختَبَرَة مساويةً تمامًا لأي كلمة من الكلمات.
أمثلة
إيجاد كافّة حقول الإدخال والتي خاصيّة الاسم لها تحتوي على القيمة man، وتعيين قيمتها إلى نص آخر:
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>مثال عن محدد الخاصيات التي فيها كلمة [name~="value"]</title>
<script src="https://code.jquery.com/jquery-1.10.2.js"></script>
</head>
<body>
<input name="man-news">
<input name="milk man">
<input name="letterman2">
<input name="newmilk">
<script>
$( "input[name~='man']" ).val( "تحتوي على كلمة man ضمنها" );
</script>
</body>
</html>