ユーザーが html フォーム入力の「テキスト」(フォーカス) をクリックし、ぼかしで非表示にすると、div を表示しようとしています。
動作しますが、何らかの理由で、ユーザーがテキスト入力フィールドをクリックする前に div が表示されます。ユーザーがテキストフィールドにフォーカスしたときにのみ表示し、クリックすると非表示にしようとしていますか?
誰かが私が間違っているところを教えてもらえますか? ありがとう
<script>
$(".infobox-profile").hide();
$("#text").focusin(function() {
$(".infobox-profile").show();
}).focusout(function () {
$(".infobox-profile").hide();
});
</script>
<div class="infobox-profile">hello</div>