Добавить класс в другой класс jQuery
Здравствуйте! Погуглил, не нашел. Использую такой вот код:
echo '<script language="javascript"> var $div = $("<div>"); $div.addClass("send-wall"); $div.append("<textarea style=\"resize: vertical;\" id=\"Text\" cols=\"40\" rows=\"10\"></textarea>"); </script>'; echo '<script language="javascript">$("#addComm").append($div[0].outerHTML);</script>'; На выходе получается такой html. <div class="send-wall"> <textarea style="resize: vertical;" id="Text" cols="40" rows="10"></textarea> </div> Что нужно изменить или добавить в java код, чтоб выходил такой html? <div class="send-wall"> <textarea style="resize: vertical;" id="Text" cols="40" rows="10"></textarea> <div class="kakoi-toclass">test</div> </div> |
skillful,
а откуда взялся Цитата:
|
рони,
kakoi-toclass ни откуда не взялся, а нужно, чтобы взялся. Для этого нужно отредактировать echo '<script language="javascript"> var $div = $("<div>"); $div.addClass("send-wall"); $div.append("<textarea style=\"resize: vertical;\" id=\"Text\" cols=\"40\" rows=\"10\"></textarea>"); </script>'; echo '<script language="javascript">$("#addComm").append($div[0].outerHTML);</script>'; |
skillful,
а без php можно? $('<div/>',{class:"kakoi-toclass",text:"text"}).appendTo($('.send-wall')) |
рони,
Спасибо, работает, а есть еще какие-нибудь варианты решения??? |
Цитата:
|
Цитата:
$('<div/>',{class:"kakoi-toclass",html:"text"}).appendTo($('.send-wall')) В html:"text" - будут различные классы и элементы, хотелось бы в них не запутаться, и четко распределить все по полочкам.... |
skillful, точно также можно добавить
$(html).appendTo($('.kakoi-toclass')) |
Цитата:
|
skillful,
:blink: $('<div/>',{class:"kakoi-toclass"}).appendTo($('.send-wall')); $(html).appendTo($('.kakoi-toclass')) |
Часовой пояс GMT +3, время: 00:15. |