سلام
فرض کنید یک صفحه داریم که بعضی div آن دارای کلاسهای همنام می باشد
حال می خواهم هرگاه روی هرکدام از divهای موردنظر کلیک کردم رنگ div های که نام class یکسان می باشد
رنگشان عوض شود
سوال من این است که چگونه می توانم div های مورد نظر را بدست اورم
باتشکر
- حسین احمدی
- 4 ماه قبل
سلام، وقت بخیر
یک سوال، div مورد نظرتون فقط یک کلاس داره یا چند کلاس می تونه داشته باشه؟ بعد نام این کلاس داینامیکه یا اینکه پیش فرض می دونید چه کلاسی هست؟

- iran58
- 4 ماه قبل
سلام
و سپاس
چندتا کلاس دارن و ثابت هستن کلاسها (r_fourوr_threeوr_towوr_one) که 16تا div داریم که هر 4تاdiv یکی از این کلاسها را دارد
- حسین احمدی
- 4 ماه قبل
ببینید این کد کارتون رو راه میندازه؟
$('div').click(function(){
var classList = $(this).attr('class').split(/\s+/); $.each(classList, function(index, item) { $('.'+item).css('background-color','red');
});
});