как сделать фокус в динамически созданных полях
Добрый день есть динамические поля https://jsfiddle.net/mvfLsmvb/3/ скажите как можно поставить курсор в только что созданное поле после нажатия кнопки добавить, что бы не жать сначала кнопку, а потом на само поле. Спасибо
|
prog77,
Ошибка id="prizName" - идентификатор должен быть уникальным, тогда и фокус можно будет установить Причем эта ошибка у вас уже была |
https://jsfiddle.net/mvfLsmvb/4/
он и одинаковым будет работать. |
можно добавить i++ чтобы получалось
id="prizName1" id="prizName2" ... |
или так
https://jsfiddle.net/mvfLsmvb/6/ |
Цитата:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<style>
</style>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script>
$(function() {
$('#as').focus(function() {
alert(this.value)
});
});
</script>
</head>
<body>
<input id="as" value="1" />
<input id="as" value="2" />
</body>
</html>
|
Цитата:
|
Цитата:
|
j0hnik,
спасибо |
Цитата:
вот более универсальное решение $(this).parent().parent().prev().children().focus( ); |
| Часовой пояс GMT +3, время: 00:39. |