CSS-ga kelsak, identifikator bilan Class bilan qila olmaydigan hech narsa yo'q va aksincha. Esimda, CSS-ni birinchi marta o'rganganimda va muammoga duch kelganimda, ba'zida men ushbu qiymatlarni almashtirish orqali muammolarni bartaraf etishga harakat qilardim. Yoq. CSS-ga ahamiyat bermaydi.
JavaScript g'amxo'rlik qiladi
JavaScript foydalanuvchilari, ehtimol, sinflar va identifikatorlar o'rtasidagi farqlarga ko'proq mos keladi. JavaScript har qanday ma'lum bir sahifa elementi bo'lishiga bog'liq id, aks holda tez-tez ishlatiladigan getElementByIdfunksiya ishonchli bo'lmaydi. JQuery bilan tanish bo'lganlar uchun siz sahifa elementlariga sinflarni qo'shish va olib tashlash qanchalik oson ekanligini bilasiz. Bu jQuery-ning mahalliy va o'rnatilgan funksiyasi. Identifikatorlar uchun bunday funktsiya mavjud emasligiga e'tibor bering. Ushbu qiymatlarni o'zgartirish JavaScript-ning zimmasida emas, bu qiymatdan ko'ra ko'proq muammolarni keltirib chiqarishi mumkin.