Обновление элементов через input
Здравствуйте!
Дорогие друзья помогите советом, как реализовать данную возможность: Необходимо, при вбивании текста в поле input, чтобы данный текст появлялся одновременно в других блоках сайта. Как это можно реализовать как можно проще? как пример http://flippingtypical.com/ Заранее спасибо. |
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
<div class="odin">Результат 1</div>
<div class="dva">Результат 2</div>
---------------------------------------
<div class="content">
<span class="odin_1">1</span><br>
<span class="odin_2">2</span>
</div><br><br>
<div class="content">
<span class="odin_1">3</span><br>
<span class="odin_2">4</span>
</div><br><br>
<div class="content">
<span class="odin_1">5</span><br>
<span class="odin_2">6</span>
</div>
<script>
$('.content').on('click', function(){
a = $(this).find('.odin_1').html();
b = $(this).find('.odin_2').html();
$('.odin').html(a);
$('.dva').html(b);
});
</script>
|
Sav2907,
Спасибо за интересное решение, но не совсем понимаю, здесь указана возможность обновления за счет клика а мне необходимо мгновенное обновление текста в момент ввода. Как указано в примере сайта вверху. Опыта в Javascript на уровне новичка, поэтому если можно дополните ответ пояснением. |
Nlk,
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
<input type="text" onkeyup="add_text(this.value)"/><br>
<span class="text"></span><br>
<span class="text"></span><br>
<span class="text"></span>
<script>
function add_text(text){
$(".text").html(text);
}
</script>
|
shyxeroks,
Спасибо, всё круто. |
| Часовой пояс GMT +3, время: 19:02. |