主题: kindeditor 获得焦点事件
作者: yeelone, 发布日期: 2013-01-03 16:37:57, 浏览数: 6180
大家好,这段时间一直在整合kindeditor 到我的新站中,本想实现一种效果:
获取焦点,按完tab + enter 提交 ,然后再重新获取焦点,其实就是想要实现聊天的效果。代码如下:

    var editor ;
    $.getScript('/static/kindeditor/kindeditor-min.js',function(){
    	KindEditor.basePath = "/static/kindeditor/";
            ………………………………
            afterTab:function(){
            	$("input[type='submit']").focus();
            },
            ………………………………
           };
        editor =  KindEditor.create('textarea[name="body"]',options);
        editor.focus();
    });
    $("#newform").submit(function(){
    	editor.sync();
    	var options = { 
            success: function(response){editor.html('');editor.sync();editor.focus();}
        }
	$(this).ajaxSubmit(options);
	return false;
    });

但是在chrome 中,第一次载入时,效果正常。默认获取焦点-> 输入 -> tab+enter 发送-> 获取焦点但是发送再按tab 就没有效果了,submit 没有获得焦点。
不过在firefox就正常。 请问有没有办法解决啊?
 
发表新帖 发表回复