الفرق بين المراجعتين ل"jQuery/jQuery/escapeSelector"
اذهب إلى التنقل
اذهب إلى البحث
جميل-بيلوني (نقاش | مساهمات) (إضافة محتويات الصفحة.) |
جميل-بيلوني (نقاش | مساهمات) ط |
||
سطر 26: | سطر 26: | ||
== مصادر == | == مصادر == | ||
− | * [http://api.jquery.com/jQuery.escapeSelector/ صفحة التابع ()jQuery. | + | * [http://api.jquery.com/jQuery.escapeSelector/ صفحة التابع ()jQuery.esca في توثيق jQuery الرسمي.] |
[[تصنيف:jQuery]] | [[تصنيف:jQuery]] | ||
[[تصنيف:jQuery Method]] | [[تصنيف:jQuery Method]] | ||
[[تصنيف:jQuery CSS]] | [[تصنيف:jQuery CSS]] |
المراجعة الحالية بتاريخ 14:16، 30 يونيو 2018
jQuery.escapeSelector( selector )
القيم المعادة
يعيد محدِّدًا (selector).
الوصف
يهرِّب هذا التابع مجموعةً من المحارف التي تشبه اسم محدِّد في CSS.
jQuery.escapeSelector( selector )
أُضيف مع الإصدار: 3.0.
selector
سلسلة نصية تحتوي على اسم يماثل اسم محدِّد يراد تهريبه.
هذا التابع مفيد جدًا في الحالات التي يحتوي فيها اسم صنف أو مُعرِّف (ID) على محارف لها معنًى خاص في CSS مثل المحرف .
أو المحرف :
.
هذا التابع مشتق من التابع CSS.escape()
لمجموعة عمل CSS. الفارق الأساسي بينه وبين $.escapeSelector()
هو أنَّ الأخير يمكن استعماله بثقة في جميع المتصفحات التي تدعم jQuery.
أمثلة
تهريب اسم مُعرِّف (ID) يحتوي على المحرف #
:
$.escapeSelector( "#target" ); // "\#target"
تحديد جميع العناصر التي لها اسم الصنف .box داخل العنصر <div>
:
$( "div" ).find( "." + $.escapeSelector( ".box" ) );