Подскажите пожалуйста последнее, пробую получить значения что я выбрал из <p class="place"> по клику и занести его в input text, но не получается занести все что выбрал, а только 1-но, последнее что выбрал. То бишь к примеру я изменил class 3-у, 5-у, -6у блоку, и в input text после изменения каждого(по очереди) записывались данные из тега <p>, то бишь вышло бы так : <input type="text" value="3,5,6">, пробую вот так:
<script>
var count = $('input[type=hidden]').val(), i = 1;
$('.place').click(function() {
toggleClass(this);
var text = $(this).text();//получаю значение .place
$('input[type=text]').val($(this).text() + $(this).text());//заношу в input значение из place
});
function toggleClass(elem) {
if (i > 5 && !$(elem).hasClass('select')) return;
( $(elem).hasClass('select') ) ? ( $(elem).removeClass('select'), i-- ) : ($(elem).addClass('select'), i++);
}
</script>
В итоге с моим скриптом выходит просто дубль 1-го p что я выбрал, <input type="text" value="88">