Zi_31
Zi_31

Reputation: 342

Get text value from one div to input

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

Answers (2)

Balachandran
Balachandran

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);
    });

updated Fidle

Upvotes: 6

Nijat Asad
Nijat Asad

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

Related Questions