Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 28.05.2021, 17:54
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

Сообщение от toyboy__37
А в одну строчку не получится?
получится!!! дайте только разметку)))
Ответить с цитированием
  #12 (permalink)  
Старый 28.05.2021, 17:58
Интересующийся
Отправить личное сообщение для toyboy__37 Посмотреть профиль Найти все сообщения от toyboy__37
 
Регистрация: 25.01.2016
Сообщений: 15

Сообщение от рони Посмотреть сообщение
??? получется ???

какой html вам нужен из этой строки данных?
Хотелось бы так

<div id="container2">
    <img class=" lazyloaded" width="162" height="147" style="object-fit: contain;"
    data-src="/wp-content/uploads/2021/05/communications6_min.jpg"
    src="/wp-content/uploads/2021/05/communications1_min.jpg">
    <strong>Электрика</strong>
    <ul>
        <li>Устройство электропроводки</li>
        <li>Электрошкаф</li>
        <li>Монтаж розеток и выключателей</li>
    </ul>
</div>
Ответить с цитированием
  #13 (permalink)  
Старый 28.05.2021, 17:58
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

toyboy__37,
ура!!! счас
Ответить с цитированием
  #14 (permalink)  
Старый 28.05.2021, 18:05
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

toyboy__37,
<!DOCTYPE html>

<html>
<head>
    <title>Untitled</title>
    <meta charset="utf-8">
    <style type="text/css">
    </style>

</head>

<body>
<div id="container"></div>
<script>
const dataObject = {
"step4" : [
        {"url": "/wp-content/uploads/2021/05/communications1_min.jpg", "header": "Электрика", "list": ["Устройство электропроводки", "Электрошкаф", "Монтаж розеток и выключателей"]},
        {"url": "/wp-content/uploads/2021/05/communications2_min.jpg", "header": "Водоснабжение", "list": ["Разводка армированных труб для горячего и холодного водоснабжения", "Опрессовка системы для герметичности"]},
        {"url": "/wp-content/uploads/2021/05/communications3_min.jpg", "header": "Отопление", "list": ["Разводка армированных труб", "Опрессовка системы для герметичности"]},
        {"url": "/wp-content/uploads/2021/05/communications4_min.jpg", "header": "Канализация", "list": ["Разводка ПВХ труб внутренней канализации"]},
        {"url": "/wp-content/uploads/2021/05/communications5_min.jpg", "header": "Газовая котельная", "list": ["Настенный газовый котел", "Трубовпровод коаксильный", "Заправка теплоносителем", "Опрессовка системы"]},
        {"url": "/wp-content/uploads/2021/05/communications6_min.jpg", "header": "Электрокотельная", "list": ["Настенный электрический котел", "Бойлер косвенного нагрева", "Мембранный бак для водоснабжения", "Трехходовой смеситель", "Опрессовка системы"]}
    ]
}
dataObject.step4.forEach(({url, header, list})=>{
list = list.map(txt => `<li>${txt}</li>`).join("");
const html = `
    <img class=" lazyloaded" width="162" height="147" style="object-fit: contain;"
    data-src="${url}"
    src="${url}">
    <strong>${header}</strong>
    <ul>
        ${list}
    </ul>`

container.insertAdjacentHTML('afterbegin', html)

})
</script>
</body>
</html>
Ответить с цитированием
  #15 (permalink)  
Старый 28.05.2021, 18:06
Интересующийся
Отправить личное сообщение для toyboy__37 Посмотреть профиль Найти все сообщения от toyboy__37
 
Регистрация: 25.01.2016
Сообщений: 15

рони,
Большое спасибо!
Ответить с цитированием
  #16 (permalink)  
Старый 28.05.2021, 18:10
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

toyboy__37,
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Json и как его правильно кушать (Help plz!) JohnyVoo Angular.js 2 04.05.2016 19:55
Управление скроллом "а-ля тач" HonesT Элементы интерфейса 2 27.08.2013 14:25
Как получить javasript массив из php? dima_tr AJAX и COMET 6 01.02.2013 03:37
Как достать данные из JSON массива? Dimaz jQuery 15 27.11.2012 21:58
Как создать многомерный массив FRIE Общие вопросы Javascript 29 02.06.2010 19:14