执行js代码时,Chrome崩溃了

时间:2013-10-15 08:48:28

标签: google-chrome

每次执行此代码时:

 $('.title').on("focus", function(event){
        if($(this).html() == "") {
         $(this).html(" ");
        }
     });

Chrome“崩溃”显示“Aw,Snap!”,尝试查看chrome://崩溃但日志永远不会记录在那里。

知道为什么会这样做吗?

32.0.1664.3 dev

2 个答案:

答案 0 :(得分:2)

它发生的简单原因是:焦点事件继续触发。并且if条件一直持续多次导致chrome崩溃。

尝试

if(!$(this).html().length) {
   $(this).html(" ");
}

答案 1 :(得分:0)

虽然它在其他版本的Chrome中有效,但这个版本似乎有问题,我可以使用“点击”而不是“焦点”来解决它。