powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как сделать вставку дива в динамически создаваемую html разметку?
6 сообщений из 6, страница 1 из 1
Как сделать вставку дива в динамически создаваемую html разметку?
    #38997952
Valeriy1996
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не работает вставка div в динамически создаваемый html код.

Не работает эта часть кода: $('.Digital, .iron75').append('');
Вот весь код:

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
    $(function() {
       function renderWorked(arr) {
           var Category = {};
           arr = $.map(arr, function(item) {
               var div = $("<div/>", {
                       "class": "works" + item["Category"]
                   }),
                   img = $("<img/>", {
                       src: "/Kvinto/img/works/preview/" + item["image-data"],
                       attr: {
                           "data-video": item["data-video"],
                           "data-alt-src": item["data-alt-src"]
                       }
 
                   }),
                   h3 = $("<h3/>", {
                       html: item["title"]
                   });
               Category[item["Category"]] ? (div = Category[item["Category"]]) : (Category[item["Category"]] = div);
               div.append($("<div/>", {
                   html: [img, h3],
                   "class": "work-wrapper"
               }));
               return div
           })
           $('#cases').append($("<div/>", {
               html: arr,
               "class": "works block"
           }))
 
       }
       var arr = [{
               'Wraper': '2',
               'Category': 'iron75',
               'data-video': 'r3-K4vdvRe6E',
               'data-alt-src': 'r3-K4dvvRe6E',
               'image-data': 'r3-K4vvdRe6E.jpg"',
               'title': 'iron75 <br> (пример2)'
           },{
               'Wraper': '1',
               'Category': 'Digital',
               'data-video': '5n_aW-dPRIQ0',
               'data-alt-src': '5n_aW-dPRIQ0',
               'image-data': '5n_aW-PdRIQ0.jpg"',
               'title': 'Digital <br> (пример1)'
           },{
               'Wraper': '1',
               'Category': 'Digital',
               'data-video': '5n_aW-dPRIQ0',
               'data-alt-src': '5n_aW-dPRIQ0',
               'image-data': '5n_aW-PdRIQ0.jpg"',
               'title': 'Digital <br> (пример1)'
           }, {   
               'Wraper': '2',
               'Category': 'iron75',
               'data-video': 'r3-K4vdvRe6E',
               'data-alt-src': 'r3-K4dvvRe6E',
               'image-data': 'r3-K4vvdRe6E.jpg"',
               'title': 'iron75 <br> (пример2)'
           }
 
       ]
 
       renderWorked(arr);
 
       $('.Digital, .iron75').append('<div class="clearfix"></div>');
 
...
Рейтинг: 0 / 0
Как сделать вставку дива в динамически создаваемую html разметку?
    #38998009
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valeriy1996Не работает вставка div в динамически создаваемый html код.
Версия!
Потому как на тот момент нужных тебе элементов просто нет.
...
Рейтинг: 0 / 0
Как сделать вставку дива в динамически создаваемую html разметку?
    #38998034
Valeriy1996
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krvsa, а как тогда правильно? я его и в функции renderWorked пытался добавить тоже , не получилось.
...
Рейтинг: 0 / 0
Как сделать вставку дива в динамически создаваемую html разметку?
    #38998060
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valeriy1996а как тогда правильно?
Для начала нужно проверить мое предположение...
Посмотреть есть ли тот элемент, в который собираются что-то добавлять.
...
Рейтинг: 0 / 0
Как сделать вставку дива в динамически создаваемую html разметку?
    #38998063
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Типа такого...

Код: javascript
1.
2.
alert($('.Digital, .iron75').length);
$('.Digital, .iron75').append('<div class="clearfix"></div>');
...
Рейтинг: 0 / 0
Как сделать вставку дива в динамически создаваемую html разметку?
    #38998122
SharuPoNemnogu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а если так: в ф-ю добавить return true вконце и потом
Код: javascript
1.
2.
3.
if(renderWorked(arr)) {
//тут append
}
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как сделать вставку дива в динамически создаваемую html разметку?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]