如何从我的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);
});
答案 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)
$(".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;