замена содержимого дива и аппенд
с помощью 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, время: 11:18. |