解决bootstrap中使用modal加载kindeditor时弹出层文本框不能输入的问题

作者:薄荷绿qa 时间:2024-04-16 09:26:21 

废话不多说了直接给大家贴代码了,具体代码如下所示:


$('#myModal').on('shown', function() {
$(document).off('focusin.modal');
});
//显示modal
$('#myModal').modal('show');
//show完毕前执行
$('#myModal').on('shown', function () {
 //加上下面这句!解决了~
 $(document).off('focusin.modal');
// 打开Dialog后创建编辑器
KindEditor.create('textarea[name="content"]', {
 resizeType : 1
});
})
//hide完毕前执行
$('#myModal').on('hidden', function () {
// 关闭Dialog前移除编辑器
KindEditor.remove('textarea[name="content"]');
})

下面是我在项目中的应用,请大家注意加注释的那一句!


function computeMaskHeight() {
  var obj = $("#blockLoading");
  var parent = obj.parent();
  obj.height(parent.height());
 }
 function block(opt) {
  var defaults = {
   title: "",
   showClose: true,
   showOk: true,
   showBottom: true,
   showTitle: true,
   showHead: true,
   onOk: function() {
   },
   onShown: function(e) {
   }
  };
  var setting = $.extend(defaults, opt);
  $("#blockTitle").html(setting.title);
  if (setting.showClose) {
   $("#closeBlock, #closeBlockX").show();
  } else {
   $("#closeBlock, #closeBlockX").hide();
  }
  if (setting.showOk) {
   $("#blockOk").show();
  } else {
   $("#blockOk").hide();
  }
  $("#blockOk").unbind().click(function() {
   setting.onOk();
  });
  if (setting.showBottom) {
   $("#blockBottom").show();
  } else {
   $("#blockBottom").hide();
  }
  if (setting.showHead) {
   $("#blockHead").show();
  } else {
   $("#blockHead").hide();
  }
  $("#blockBody").html("<i class='icon-spinner icon-spin icon-4x'></i>");
  $('#blockContainer').off('shown.bs.modal').on('shown.bs.modal', function (e) {
   $(document).off('focusin.modal');//解决编辑器弹出层文本框不能输入的问题http://stackoverflow.com/questions/14795035/twitter-bootstrap-modal-blocks-text-input-field
   setting.onShown(e);
  });
  $("#blockContainer").modal();
 }

以上所述是小编给大家介绍的解决bootstrap中使用modal加载kindeditor时弹出层文本框不能输入的问题网站的支持!

来源:http://blog.csdn.net/aaa333qwe/article/details/72865388

标签:bootstrap,modal
0
投稿

猜你喜欢

  • python实现从ftp服务器下载文件的方法

    2023-08-02 20:50:54
  • Window.ShowModalDialog使用手册

    2008-02-24 14:42:00
  • Python Matplotlib中使用plt.savefig存储图片的方法举例

    2021-11-19 14:08:55
  • MySql超详细讲解表的用法

    2024-01-28 02:06:29
  • Python批量转换文件编码格式

    2021-10-07 05:01:22
  • Python之web模板应用

    2021-06-27 10:13:47
  • Python中csv模块的基本使用教程

    2021-06-20 21:49:55
  • python 实现图与图之间的间距调整subplots_adjust

    2023-10-05 00:52:42
  • 通过python将大量文件按修改时间分类的方法

    2023-04-11 00:26:03
  • Python之re模块案例详解

    2022-07-19 11:06:59
  • Pandas实现一列数据分隔为两列

    2021-01-06 04:31:36
  • 红黑树的插入详解及Javascript实现方法示例

    2024-04-19 11:03:13
  • GO语言实现简单的目录复制功能

    2024-04-26 17:21:39
  • windows系统mysql5.7.18安装图文教程

    2024-01-26 04:40:59
  • 详谈vue中router-link和传统a链接的区别

    2024-04-09 10:46:05
  • Python 画出来六维图

    2022-03-14 04:01:15
  • 基于Python+Appium实现京东双十一自动领金币功能

    2022-10-15 19:21:04
  • 手机验证设计感悟

    2011-01-20 19:55:00
  • 在主机商的共享服务器上部署Django站点的方法

    2021-03-20 22:41:34
  • 如何让利用Python+AI使静态图片动起来

    2022-06-06 08:15:31
  • asp之家 网络编程 m.aspxhome.com