如何使用jQuery或JavaScript实现while(focused_textarea)

时间:2018-06-21 15:56:10

标签: javascript jquery

我正在开发一个聊天网站。我对“ Seen”有疑问。假设用户focusin上的用户<textarea>看到一条消息。但是,如果用户没有集中注意力!我怎样才能实现这样的目标?

while(focused) { 
  // send seen notification 
}

2 个答案:

答案 0 :(得分:0)

您可以让听众知道何时将文本区域聚焦,何时失去焦点

$('textarea').on('focus',function(){
    $('.focus').html('true');
});
$('textarea').on('blur',function(){
    $('.blur').html('true');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<textarea></textarea>
<p class="focus">false</p>
<p class="blur">false</p>

答案 1 :(得分:-1)

我认为您最好使用jQuery之类的东西,并使用.blur()和.focus()方法。查找blur()here

的文档