1
チェックボックスの入力にトグル機能を使用して入力ボックスを表示/非表示にしましたが、私がしようとしていることは、トグル選択でフェードインする2つの異なるオプションを得ることですページの読み込み時にチェックマークがtrueであるため、読み込み時に適切なテキストが表示されるため)。トグル関数でテキストを変更する
チェックボックスの入力が真である場合、私はそれがEnabled
と言いたいと思います。
チェックボックスの入力がfalseの場合は、Turned Off
とします。
どうすればいいですか?
// Checkbox checked and input disbaled when page loads
$('#TYemailCheck').prop('checked', true);
// Enable-Disable text input when checkbox is checked or unchecked
function TYenable(trigger, target) {
$(trigger).on('change', function() {
$(target).toggle();
});
}
TYenable("#TYemailCheck", "#TYemailEnabled");
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<input type="checkbox" id="TYemailCheck">
<div id="TYemailEnabled">
<input type="text">
</div>
感謝。私はあなたの他の方法を使用し、それはうまく動作します。私はfadeIn/Outにhtmlを取得しようとしています。なぜ私のように見えないのか分かりません。 https://jsfiddle.net/xzb9ttdz/ – Paul
助けてくれてありがとう! – Paul
@Paul、よろしくお願いします。 –