замена содержимого дива и аппенд
с помощью jquery взять содержимое дива по айди, очистить текстовые поля формы, содержащиеся в этом диве, сделать аппенд отредактированного содержимого, чтобы таким образом в документе получить два одинаковых дива, один с зополненными полями другой нет
Получается только вариант присоединить а потом очистить а как сначала очистить а потом присоединить? Спасибо $('#container').append( $('#block').find('input:text').val('').html() ); |
вместо val('') можно (==лучше) писать empty(), хотя особой разницы нет
|
Цитата:
<!DOCTYPE html> <html> <head> <title>test</title> <script src="http://code.jquery.com/jquery-latest.js"></script> <style type="text/css"> </style> <script type='text/javascript'> $(document).ready(function(){ var o1=$('#container input').clone().val('') var o2=$('#container input').clone().empty() $('#container1').append(o1) $('#container2').append(o2) }); </script> </head> <body> <div id='container'> <input type='text' value='1' /> <input type='text' value='2' /> </div> <div id='container1'></div> <div id='container2'></div> </body> </html> Цитата:
|
хм. написано ж, что очищает элемент.
получается, только от дочерних элементов ( |
Часовой пояс GMT +3, время: 07:45. |