单击空白区域时,请关注内容可编辑网格

时间:2012-08-21 18:18:02

标签: javascript javascript-events

我有一个contenteidtable = true的div。我已经设置了focusout(),blur(),ready(),change()事件(以及文档mouseup事件)来关注该元素。

我们的想法是,焦点应始终放在这个元素上。

除非我点击html文档中的空白区域(即没有html元素的区域),否则这样可以正常工作。当发生这种情况时,焦点就在那里,但闪烁的克拉消失了。有什么方法可以解决这个问题吗?

这些是我到目前为止所尝试过的事件:

    element.ready(function() { element.focus(); });
    element.focusout(function() { element.focus(); });      
    element.change(function() { element.focus(); });
    $(document).mouseup(function() { element.focus(); });
    $(document).focusout(function() { element.focus(); });
    $(document).blur(function() { element.focus(); });
    $(document).body.click(function() { element.focus(); });
    $(document).body.blur(function() { element.focus(); });     

0 个答案:

没有答案