Javascript检测输入是否集中 [英] Javascript detect if input is focused
本文介绍了Javascript检测输入是否集中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如果textarea已经聚焦,如何检测 .click
事件触发器?
How do I detect when .click
event triggers if textarea is already focused?
我有这个javascript :
I have this javascript:
$(".status").on("click","textarea",function(){
if ($(this) == "focused") {
// fire this step
}else{
$(this).focus();
// fire this step
}
推荐答案
使用纯javascript:
With pure javascript:
this === document.activeElement // where 'this' is a dom object
或jquery的:focus
伪选择器。
or with jquery's :focus
pseudo selector.
$(this).is(':focus');
这篇关于Javascript检测输入是否集中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文