此代码在桌面浏览器上运行良好,但在 iOS(iPhone 5 / iOS 7)上却不行。通过在单击的输入之外单击,单击的输入不会再次变为 readonly->true。更新代码:
<script>
$(document).ready(function () {
$("input").prop("readonly", true);
$('input').bind('click', function () {
$(this).prop("readonly", false);
});
$('input').bind('blur', function () {
$(this).prop("readonly", true);
});
});
</script>