Есть несколько блоков и инпут:
<div class="block-info">
<span class="block-food">Сосиска в тесте</span>
<button class="block-btn">Заказать</button>
</div>
<div class="block-info">
<span class="block-food">Сосиска без теста</span>
<button class="block-btn">Заказать</button>
</div>
<input class="out" type="text">
Нужно сделать так, чтобы при нажатии на
.block-btn
в
input.out
подтягивался контент соседнего
span.block-food
.
Написал такой код, но он не работает:
$('.block-info').on('click', '.block-btn' function(){
var info = $(this).find('.block-food').val();
$('.out').val(info).html('заказать')
})