Jquery переключить фокус / размытие - PullRequest
0 голосов
/ 23 мая 2018

пытается переключиться между фокусом и размытием в текстовом поле, чтобы при фокусировке на нем появлялось сообщение, а при размытии удалялось и появлялось сообщение о размытии.Провел некоторые исследования, но я чешу голову, любая помощь приветствуется.JS:

    $(function() {
       $("#name").focus(function() {
          $("#msg").html("<i>Ah, I see you like clicking 
    boxes...</i>");
    });

     $("#name").blur(function(){
       $("#blur-msg").html("<b>WHERE DO YOU THINK 
    YOU'RE GOING?!</b>");
   });

});

1 Ответ

0 голосов
/ 23 мая 2018

у меня это работает как это .Убедитесь, что ваши идентификаторы правильно размещены в вашем HTML.

<div >
  <input id="name" type="text"/>
  <div id="msg">
    <i>Ah, I see you like clicking boxes...</i>
  </div>
  <div id="blur-msg">
    <b>WHERE DO YOU THINK YOU'RE GOING?!</b>
  </div>
</div>




$("#msg").hide();
$("#blur-msg").hide();

$("#name").focus(function() {
  $("#msg").show();
  $("#blur-msg").hide();
});

$("#name").blur(function(){
  $("#msg").hide();
  $("#blur-msg").show();
});
...