FitTech
@FitTech

Добавить элемент в динамически созданный элемент?

Есть такая задача:
function addList(groups) {
          $.each(groups, function(i, val) {
            leftBlock
            .append(
                '<div class="statistic-item" data-attr="list-block">' + 
                '<div class="title-group" data-attr="list-title" group_id="'+ val.list_id +'">' + val.list_title + '</div>'
                + '</div>'
                );
          });
      }

Мне нужно добавлять div.titl-group в динамически созданный div.statistic-item. С примера видно, что сделал я это в одно append, просто добавив в div.
Но как это правильнее сделать через два append?
  • Вопрос задан
  • 190 просмотров
Решения вопроса 1
megafax
@megafax
web-программист
function addList(groups) {
	$.each(groups, function(i, val) {
		var $static = $('<div/>');
		var $title = $('<div/>');

		$static.prop({
			'data-attr': 'list-block'
		});
		
		$title.prop({
			'data-attr': 'list-title',
			'group_id': val.list_id
		});
		$title.text(val.list_title);

		$static.append($title);
		leftBlock.append($static);
	});
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 00:55
500 руб./за проект
21 нояб. 2024, в 23:30
300000 руб./за проект
21 нояб. 2024, в 22:21
3000 руб./в час