@svilkov87

Получить данные от конкретного элемента?

Добрый день!

<input type="text" id="answer_input"><br>
<textarea id="answer"></textarea><br>

<div class="wrapp">
    <div class="left_blockt">
              <a href="#" id="hidden_id">1</a>
              <div class="some_block"></div>
    </div>
                  
    <div class="right">
      <a href="#" class="p">Данные</a><br>
      <a href="#" class="send">отправить</a>
    </div>
</div>

<div class="wrapp">
    <div class="left_blockt">
              <a href="#" id="hidden_id">2</a>
              <div class="some_block"></div>
    </div>
                  
    <div class="right">
      <a href="#" class="p">Данные#2</a><br>
      <a href="#" class="send">отправить</a>
    </div>
</div>

При клике на .send данные из .p летят в textarea.
$('.send').click(function(e){
    e.preventDefault();
    $('#answer').val($(this).siblings('.p').html().trim());
    $('#answer_input').html($('#hidden_id').html().trim());
  });


Как сделать, чтобы при клике на .send данные из #hidden_id перемещались в #answer_input?
https://jsfiddle.net/svilkov87/u7aafk8b/5/

Спасибо.
  • Вопрос задан
  • 79 просмотров
Пригласить эксперта
Ответы на вопрос 2
abyrkov
@abyrkov
JavaScripter
Нашооол!
Приглядитесь: ...$('#answer_input').html(...
Ну вы в html лепите, а надо в val :D
Ответ написан
У вас 2 элемента с id="hidden_id", такого не должно быть.
Сделайте, например, связь по rel.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы