У меня есть переключатель и 2 поля ввода. Я хочу добиться того, чтобы отключить поля ввода, когда флажок снят, и наоборот. Вот мой код.semantic ui disable поле ввода при установке галочки
<div class="inline fields">
<div class="four wide field">
<div class="ui toggle checkbox">
<input id="a4" name="a4" tabindex="0" class="hidden" type="checkbox">
<label>A4</label>
</div>
</div>
<div class="six wide field">
<label>Grayscale</label>
<div class="ui right labeled input">
<div class="ui label">Php</div>
<input name="gray" value="1.00" placeholder="0.00" type="text">
<div class="ui basic label">/page</div>
</div>
</div>
<div class="six wide field">
<label>Colored</label>
<div class="ui right labeled input">
<div class="ui label">Php</div>
<input name="colored" value="1.00" placeholder="0.00" type="text">
<div class="ui basic label">/page</div>
</div>
</div>
</div>
и Javascript
$('.ui.checkbox').checkbox();
Я исследовал с помощью вариантов поведения для флажков, как присоединять события, и т.д., или с помощью функции обратного вызова, но я не знаю, как правильно их использовать. I've also tried implementing this, но я думаю, что .next()
не подходит моей проблеме. Я пытался экспериментировать и исследовать, но я не могу найти решение.
Я побежал вам фрагмент кода и входы работают в первую очередь, даже если флажок снят. –