اذهب إلى المحتوى

السؤال

نشر

أريد السؤال عن إمكانية استعمال Id يتضمن فراغ، هل يمكنني تحديد عنصر Id رغم توفره على هذا الفراغ؟ ألن أصادف أي مشاكل أثناء قيامي بذلك من خلال Jquery؟

<div id="content Module">Stuff</div>

 

Recommended Posts

  • 0
نشر

نعم، من الممكن استعمال تعريف Id  تتخلّله فراغات ، مثل 'first id' أو 'content Module'، وعند تحديد الوسم على ملف Jquery سنستعمل الكود:

$("[id='content Module']").whatever();

كما أن تسمية Id عرفت تطوراً بقدوم html5، حيث يمكنك كمبرمج تضمين فراغات في Id، لكن تبقى الأفضلية في استعمال underscore '_' عوض الفراغ نظراً لاحترافيتها وكثرة استعمالها في مثل هذه الحالات.

كما يمكنك أيضا استعمال:

$("div[id='content Module']").whatever();

واستعملنا هاهنا دالة ()whatever لتحديد العنصر أيا كان.

خلاصة الموضوع: تجنب استعمال الفراغات في تسميات id، حتى تتيح لمن يقرأ الكود فهمه، وليبدو الكود أكثر احترافية، لكن في حال أردت استعمالها، عليك بالكود المُدرج أعلاه.

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...