强制关注一个具有异常的元素. (jQuery的)

前端之家收集整理的这篇文章主要介绍了强制关注一个具有异常的元素. (jQuery的)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有两个输入字段.我想强调关注#area,无论用户点击的位置,除非它在#input上.我尝试过类似的东西,但由于输入是文档的一部分,它不起作用.
$("#area").focus();
$(document).click(function() { $("#area").focus() };
$("#input").click(function() { $("#input").focus() };

思考?

解决方法

改为
$("#area").focus();
$(document).click(function() { $("#area").focus() });
$("#input").click(function(e) { e.stopPropagation(); $("#input").focus() });

这将阻止事件冒泡到文档,并且只会被#input捕获

猜你在找的jQuery相关文章