const desktopWidth = 992; // минимальный размер десктопной версии
window.addEventListener('resize', () => {
if (window.innerWidth < desktopWidth) {
const blocks = document.querySelectorAll('.collapse'); // находим все блоки с нужным классом. к классу collapse нужных блоков лучше все же добавить еще какой-то класс для того, чтобы идентифицировать именно эти блоки. и вписать новый класс сюда вместо .collapse; мало ли еще где-то будут использоваться блоки сворачивающиеся, где нужно будет их логику сохранить по дефолту.
for (let i = 0; i < blocks.length; i++) {
if (blocks[i].classList.contains('show')) { // проверяем, добавлен ли класс show на текущий момент
blocks[i].classList.remove('show'); // удаляем show
}
}
}
});
alert( parseInt('FF', 16) ); // 255
var intValue = parseInt(string[, radix])
<? if($_POST): $error = 'Такой емэйл уже зарегистрирован' . filter_input(INPUT_POST, 'reg_email'); ?>
<div id="error_message" style="width:200px; color:red; position:fixed; left:50%; margin-left:-100px; text-align:center;">
<?= $error ?>
</div>
<? endif ?>
<form>
<!-- код формы -->
</form>
each()
?$(".child-absolute").hover(function() {
$(this).parent().css("background", "red");
}, function() {
$(this).parent().css("background", "transparent");
});
console.log(data.img);
- узнаешь, что приходит в переменной.console.log(data)
и там уже посмотреть во вложенных свойствах что есть, может и правда, как сказал Руслан, картинки там и нет совсем.