الفرق بين المراجعتين ل"jQuery/jQuery/escapeSelector"

من موسوعة حسوب
< jQuery‏ | jQuery
اذهب إلى التنقل اذهب إلى البحث
(إضافة محتويات الصفحة.)
 
ط
 
سطر 26: سطر 26:
  
 
== مصادر ==
 
== مصادر ==
* [http://api.jquery.com/jQuery.escapeSelector/ صفحة التابع ()jQuery.escaمكتبة أساسيَّةpeSelector في توثيق 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" ) );

مصادر