Я пытаюсь использовать родителей / братьев jquery, чтобы найти конкретные элементы ввода, но я не могу понять, как это правильно.
У меня есть следующий HTML:
<div id="ExtrasOptions">
<div class="selectItem">
<div class="selectPrice"><span>Qty: <input name="qty" type="text" value="0" maxlength="2" id="qty" class="AccessoryQuantity" /></span></div>
<div class="selectIt"><span><input name="extraselected" type="checkbox" id="extraselected" value="9" /><label for="extrasID">Add this</label></span></div>
</div>
<div class="selectItem">
<div class="selectPrice"><span>Qty: <input name="qty2" type="text" value="0" maxlength="2" id="qty2" class="AccessoryQuantity" /></span></div>
<div class="selectIt"><span><input name="extraselected2" type="checkbox" id="extraselected2" value="9" /><label for="extrasID">Add this</label></span></div>
</div>
</div>
Q1: Когда кто-то установил флажок, я хочу, чтобы в текстовое поле в том же div.selectItem было вставлено «1». Если они снимают флажок, я хочу, чтобы значение было удалено.
Q2: Я также хочу, чтобы флажок был установлен, если значение введено в текстовое поле, и не отмечен, если текстовое поле пустое.
Спасибо за вашу помощь.