Добавить класс в другой класс 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, время: 08:58. |