Как сделать индивидуальное событие по нажатию для блоков с одинаковыми классами?
Есть перечень блоков с классом box.
При нажатии на него должно появляется модальное окно с индивидуальной информацией для этого блока.
С помощью цикла for и Class Selector уже получилось сменить фон блоков.
Но как сделать так что бы при нажатии, подменялся текст модального окна в соответствии по нажатому блоку?
Что бы не засорять html страницу пару сотней кода
let gbox = $("[class='box']");
for (i=0; i < gbox.length; i++) {
console.log(i);
$(gbox[i]).css('backgroundImage', 'url(img/bg-'+ i +'.jpg)');
$(gbox[i]).on('click',
function () {
console.log('well' + i);
});
};
Спасибо, это более подходящий вариант!
Можно еще один вопрос?
Сейчас я в основном храню информацию в объектах. Соответственно всю информацию от туда вытаскиваю циклами, что не удобно. Но куда надо копать что бы, выводить инфу в виде объекта с баз данных (mysql), и как правильно научится отправлять/получать запросы на сервер? Просто опыт пока только с фронтом, без бека, но очень хочется научится)
а серверный язык это уже другой вопрос :)
если выбрать PHP, то я бы рекомендовал погуглить XAMPP - там будет из коробки всё что нужно включая mysql https://ipipe.ru/info/ustanovka-xampp