从类

时间:2016-06-27 19:41:26

标签: jquery input

我有很多具有相同类名的div元素。我希望用户能够在表单输入文本元素(值)中选择其中一些。到目前为止,我只把它放在最后点击的一个。

  <div class="post">
    <div class="addThis">A</div>
    <div class="addThis">B</div>
    <div class="addThis">C</div>
    </div>
<input type="text" id="Choice">

jQuery('.addThis').click(function() {
var x = jQuery(this).closest('.post').find('addThis').text();
var y = jQuery("#Choice").val(x);

var y是因为我试图用它做点什么。但所有尝试都失败了。试过

var t += y;
jQuery("#Choice").val(t);

还有很多我已经忘记了

感谢您的帮助

1 个答案:

答案 0 :(得分:2)

这是你想要做的事情:

$('.addThis').click(function() {
    var x = $(this).html();
    $("#Choice").val($("#Choice").val() + x);
});