Обернуть элемент!
Добрый день человеки!
У меня стоит вопрост о том как обернуть некоторые элементы сложным контентом: <ul class="list"> <li>111</li> <li>111</li> <li>111</li> <li>111</li> <li>111</li> </ul> обернуть в : <div class="wrap"> <span class="title">title</span> <div class="ul"> >>Список list тут<< </div> </div> использую функцию wrap() Все вроде бы не сложно если бы не спан. Знаю,убрать его из WRAP() и добавить append'ом . Можно. Но может кто сталкивался,может есть более изящное решение? |
в чем проблема то?
|
krasovsky, вставка wrap() подразумевает вставку в самую "нутрь" контента...
А так не понятно где та "нутрь"... :) |
Цитата:
|
Цитата:
|
Цитата:
<!DOCTYPE HTML> <html> <head> <title></title> <script src="http://code.jquery.com/jquery-latest.js"></script> <script type="text/javascript"> $(function(){ $(".list").wrap("<div class='wrap'><div class='ul'></div></div>"); $(".wrap").prepend("<span class='title'>title</span>") }); </script> </head> <body> <ul class="list"> <li>111</li> <li>111</li> <li>111</li> <li>111</li> <li>111</li> </ul> <ul class="list"> <li>111</li> <li>111</li> <li>111</li> <li>111</li> <li>111</li> </ul> </body> </html> |
рони,
Спасибо, да действительно работает. Но в моем случае к сожалению не сработал ни этот код не подобны. Сложно сказать с чем это связано - может с тем что у меня запускается функция после динамической добавки элементов,может связано с тем что все это делается в TinyMCE . Вобщем разбираться нет желания, т.к решение я уже нашел. И еще раз Спасибо! Я вспомнил что есть такой удобный метод как prepend |
Часовой пояс GMT +3, время: 21:00. |