关于Kindeditro无法获取焦点

shifanzhang 2017-08-07 03:00:38
项目中需要使用ligerUI打开窗口,然后Kindeditor初始化好后填写内容,但是现在无法获取焦点,只能把Kindeditor最大化以后,才能获得焦点。请问各位大神这是为啥??

function xinzeng(){
$.ligerDialog.open({
width:750,
height:800,
title : '发布新闻',
target: $("#target"),
showMax: false,
showToggle: true,
showMin: false,
isResize: true,
slide: false,
});
}


$(function(){
KindEditor.ready(function(K) {
editor = K.create('textarea[name="content1"]', {
allowFileManager : true,
allowImageUpload: true, //多图上传
uploadJson :'<%=basePath%>fdirms/fileUpload',

});
});
})
...全文
95 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
shifanzhang 2017-08-07
  • 打赏
  • 举报
回复
已经自己解决了。。需要把kindeditor的初始化方法放到,liger.open方法后面就可以了。以下为代码

 function xinzeng(){
        	 $.ligerDialog.open({
               width:750,
               height:800,
               title : '发布新闻',
               target: $("#target"),
               showMax: false,
               showToggle: true,
               showMin: false,
               isResize: true,
               slide: false,
           });
        	 editor =KindEditor.create('textarea[name="content1"]', {
       			allowFileManager : true,
       		    allowImageUpload: true, //多图上传
       			uploadJson :'<%=basePath%>fdirms/fileUpload',
       			
       		});
        } 

87,917

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧