入力要素をクリックして、「無効」という小道具がfalseになるようにしたいのですが、これは機能していません。
.ready のすべての入力を「無効」に設定するには -> true が機能しています。
<script>
$(document).ready(function() {
$("input").prop("disabled", true); // this is working
});
$("input").click(function() {
$(this).prop("disabled", false); // this is not working
});
</script>
解決策/編集(申し訳ありませんが、自分の質問で回答ボタンを使用することは許可されていません):
より良い解決策を見つけました。「無効」の代わりに「読み取り専用」を使用すると、うまくいきます。
<script>
$(document).ready(function() {
$("input").prop("readonly", true);
$("input").click(function() {
$(this).prop("readonly", false);
});
});
</script>