У меня есть флажок:Почему ярлык флажка не скрывается, когда я его скрываю?
<input type="checkbox" id="OutOfPocket">Are you okay with paying out-of-pocket for these services?</input>
и у меня есть некоторые jQuery
скрыть это:
$('#OutOfPocket').hide();
, но проблема в том, что линия не скрывает метку. Итак, я попытался следующие команды, чтобы скрыть метку, но все они были безуспешными:
$('#OutOfPocket').next('label').hide();
$('#OutOfPocket').siblings('label').hide();
$('#OutOfPocket').next('input ~ label').hide();
$('#OutOfPocket').next('span').hide();
$('#OutOfPocket').siblings('span').hide();
$('#OutOfPocket').next('input ~ span').hide();
какой код мне нужно, чтобы скрыть текст флажок?
Где метка по отношению к входу? – Jace
Это не ответ на ваш вопрос, но почему бы просто не положить их в контейнер и скрыть контейнер? – xaxxon
@Jace, он находится рядом с 'input', на том же уровне, на основе визуализированного HTML. Если вы разместите этот HTML-код на пустой странице, вы увидите рядом с ним ярлык (т. Е. Текст флажка). –