Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Маленькая проблема с js, метод appendTo (https://javascript.ru/forum/events/49342-malenkaya-problema-s-js-metod-appendto.html)

qwe 08.08.2014 13:17

Маленькая проблема с js, метод appendTo
 
Добрый день!

Проблема такая: есть код на js
глава.строки.forEach(function(data_unit)
			{
				var element = $('<p>')
				options.render(data_unit, element)
				element.appendTo(options.container);
				if (!первый)
					первый = element
			})

который оборачивает каждую последующую строку в тег <p>, мне же надо, чтобы эта строка оборачивалась в несколько тегов, скажем так <tag1><tag2><tag3>some string</tag3></tag2></tag1>, но максимум, что получилось, это <tag1>some string</tag1><tag2></tag2>. Что мне следует сделать?

Заранее спасибо!

Aetae 08.08.2014 13:38

Возможно так:
глава.строки.forEach(function(data_unit){
  var element = $('<tag1><tag2><tag3>')
  options.render(data_unit, element.find('tag3'))
  element.appendTo(options.container);
  if (!первый)
    первый = element;
})

Откуда нам знать, что у вас делает options.render?

qwe 08.08.2014 13:44

Спасибо большое! То, что нужно!


Часовой пояс GMT +3, время: 07:22.