• 0

كيف أجري تغييرا على كود html عن طريق JavaScript؟

كتبت الكود التالي:

var plant_counter = 0;

$('.plant-name').attr('id', 'plant-name-' + plant_counter);

ثم أريد بعد ذلك أن أغير في كود html عن طريق JavaScript بالكود التالي:

 $('#nav-btn-test').click (function () {
    $('#plant-name-0').html('hello');
    console.log('clicked);
});

لكن كود html لا يتغير، فما المشكلة؟؟

تمّ تعديل بواسطة عبد الهادي اطويل
تعديل العنوان والتدقيق اللغوي

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

في الكود الاول تستخدم الclass والثاني تستخدم الid ! يبدو انه هناك خطأ بالselector

ممكن كود الhtml ؟ حتى أعرف لما لايعمل .

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

يمكنك استخدام دالة each. ب jquery

$('.plant-name').each(function( index ) {//.plant-name البحث عن أي وسم يتوفر على
    $(this).attr('id', 'plant-name-' + index);// تغيير كود 
});

 

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن