Reputation: 342
how can i get each value from my divs to my input? Here is my code - I've managed to get all the values but i cannot get individual values?
my fiddle and code below -
<input class=".ui-spinner"></input>
$(".cn-wrapper li span").click(function () {
var textValue = $('.cn-wrapper li span').text();
$('.ui-spinner').val(textValue);
});
Upvotes: 0
Views: 490
Reputation: 9637
Remove dot in Html <input class=".ui-spinner"></input>
, and use this for current clicked element
$(".cn-wrapper li span").click(function () {
var textValue = $(this).text();
$('.ui-spinner').val(textValue);
});
Upvotes: 6
Reputation: 441
$(".cn-wrapper li span").on("click", function () {
var textValue = $(this).text();
$('.ui-spinner').val(textValue);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="cn-wrapper" id="cn-wrapper">
<ul>
<li><a href="#"><span >50</span></a></li>
<li><a href="#"><span>100</span></a></li>
<li><a href="#"><span>200</span></a></li>
<li><a href="#"><span >300</span></a></li>
<li><a href="#"><span >400</span></a></li>
<li><a href="#"><span >500</span></a></li>
<li><a href="#"><span>600</span></a></li>
<li><a href="#"><span>700</span></a></li>
<li><a href="#"><span>Set</span></a></li>
</ul>
</div>
<input class="ui-spinner"></input>
Upvotes: 0