Добавить содержимое div в разные input

240
25 января 2018, 18:21
<input hidden type="num" id="add_title_id" value="">
<input type="text" id="add_title" value="">
<div id="search">
<div class="add">ID: <span class="title_id">1</span> TITLE: <span class="title">Тут текст 1</span></div>
<div class="add">ID: <span class="title_id">2</span> TITLE: <span class="title">Тут текст 2</span></div>
<div class="add">ID: <span class="title_id">3</span> TITLE: <span class="title">Тут текст 3</span></div>
<div class="add">ID: <span class="title_id">4</span> TITLE: <span class="title">Тут текст 4</span></div>
<div class="add">ID: <span class="title_id">5</span> TITLE: <span class="title">Тут текст 5</span></div>
</div>

Как по клику на <div class="add"> добавить содержимое из <span class="title_id"> в add_title_id, а <span class="title"> в add_title?

Answer 1

$(".add").click(function(e) { 
  $("#add_title_id").val($(this).find(".title_id").text()); 
  $("#add_title").val($(this).find(".title").text()); 
  console.log($("#add_title_id").val()); 
  /* чтобы ДОБАВИТЬ:  
  $("#add_title_id").val($("#add_title_id").val() + "," + $(this).find(".title_id").text()); 
  $("#add_title").val($("#add_title").val() + "," + $(this).find(".title").text()); */ 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
<input hidden type="num" id="add_title_id" value=""> 
<input type="text" id="add_title" value=""> 
 
<div id="search"> 
  <div class="add">ID: <span class="title_id">1</span> TITLE: <span class="title">Тут текст 1</span></div> 
  <div class="add">ID: <span class="title_id">2</span> TITLE: <span class="title">Тут текст 2</span></div> 
  <div class="add">ID: <span class="title_id">3</span> TITLE: <span class="title">Тут текст 3</span></div> 
  <div class="add">ID: <span class="title_id">4</span> TITLE: <span class="title">Тут текст 4</span></div> 
  <div class="add">ID: <span class="title_id">5</span> TITLE: <span class="title">Тут текст 5</span></div> 
</div>

READ ALSO
Построение графика (Flot, php)

Построение графика (Flot, php)

ЗдравствуйтеИмеется проблема в построение графика с помощью flot

365
Наклонный блок с текстом на javascript

Наклонный блок с текстом на javascript

Мне нужно поместить текст в такой блок, чтоб располагался под наклономНагуглил что это можно сделать только через js, кто может подсказать...

220
Условия проверки значения?

Условия проверки значения?

При добавлении человека в базу, есть галочка чекбокса, если значение равно 1, то человека выключить (не отображать на сайте), если 0, соответственно...

234
Помогите сделать поле для ввода в sublime 3 [требует правки]

Помогите сделать поле для ввода в sublime 3 [требует правки]

я не могу для сайта сделать поле ввода , помогите пожалуйста

208