从一个div获取文本值到输入

时间:2015-06-05 14:11:33

标签: javascript jquery html css

如何从我的div中获取每个值到我的输入?这是我的代码 - 我已经设法得到所有的值,但我无法获得个人价值?

my fiddle和以下代码 -

<input class=".ui-spinner"></input>

$(".cn-wrapper li span").click(function () {
        var textValue = $('.cn-wrapper li span').text();
        $('.ui-spinner').val(textValue);
    });

2 个答案:

答案 0 :(得分:6)

删除Html <input class=".ui-spinner"></input>中的点,并使用作为当前点击的元素

  $(".cn-wrapper li span").click(function () {
        var textValue = $(this).text();
        $('.ui-spinner').val(textValue);
    });

<强> updated Fidle

答案 1 :(得分:0)

&#13;
&#13;
   $(".cn-wrapper li span").on("click", function () {
        var textValue = $(this).text();
        $('.ui-spinner').val(textValue);
    });
&#13;
<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>
&#13;
&#13;
&#13;