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

class list ( JavaScript ) استفسار

zainb mohd

السؤال

  • هذه ليست مشكله وانما استفسار
  1. لماذا الكود في الحاله الاولي يعمل , وفي الحاله رقم 2 لا يعمل

  2. اريد ان اعرف متي استخدم الحاله الاولي ومتي استخدم الحاله الثانيه لاني بتلخبط بينهم جدا

a0.png

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 1
بتاريخ 1 دقيقة مضت قال zainb mohd:

كل واحده من هاتين الطريقتين متي يتم استخدامها و لاني لا اعلم حالات استخدام الطريقه 1 وطريقه2

الطريقة تعتمد على الكود الخاص بال HTML 

فإن التلاعب بعناصر ال DOM تعتمد بشكل أساسي على طريقة كتابة ال HTML 

فالطريقة الثانية تستخدم إن كان العنصر الذي يتم الضغط عليه هو ما نريد ان نقوم بحذف ال class الخاص به .

بينما الطريقة الأولى إن لم يكن نفس العنصر الذي تم الضغط عليه

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

أنت تحاولين تطبيق منطق معين على عنصرين مختلفين من الصفحة، لاحظت أن item هو عنصر له الصنف btn.

أما الشيفرة رقم 1 تقوم بتطبيق التعديل على عنصر مختلف الذي له بالفعل الصنف artecl

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

لأن في الحالة الأولى قد تم تحديد العنصر الذي يحتوي على class يسمى artec1 وبذلك سوف يقوم بحذف ال class 

بينما في الحالة الثانية فإن العنصر item هو الذي لديه class يسمي btn وهو لا يحتوي على class يسمى artec1

تم التعديل في بواسطة محمد عاطف11
رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 6 دقائق مضت قال Wael Aljamal:

أنت تحاولين تطبيق منطق معين على عنصرين مختلفين من الصفحة، لاحظت أن item هو عنصر له الصنف btn.

أما الشيفرة رقم 1 تقوم بتطبيق التعديل على عنصر مختلف الذي له بالفعل الصنف artecl

كل واحده من هاتين الطريقتين متي يتم استخدامها و لاني لا اعلم حالات استخدام الطريقه 1 وطريقه2

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ الآن قال zainb mohd:

كل واحده من هاتين الطريقتين متي يتم استخدامها و لاني لا اعلم حالات استخدام الطريقه 1 وطريقه2

الطريقة 2 خطأ في هذه الحالة لأنك تزيلين صنف من عنصر لا يحمله.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...