Kindeditor分页按钮修改
使用Kindeditor已经一段时间了,但是分页按钮一直无法使用,造成了使用上的不变,因此我来简单修改下。
修改文件:plugins.js
源代码如下:
- KindEditor.plugin('wpmore', function(K) {
- var editor = this, name = 'wpmore',
- morestr = '<!--more-->';
- // 点击图标时执行
- editor.clickToolbar(name, function() {
- var html = editor.html();
- if(html.indexOf('!--more-->') > 0) {
- var moreTip = K.dialog({
- title: '提示',
- width: 300,
- body: "<p style='padding: 10px 15px;'>这里原始的一段代码忘了.<br />(这里原始的一段代码忘了.)</p>",
- closeBtn: {
- name: '关闭',
- click: function(e) {
- moreTip.remove();
- }
- }
- });
- } else {
- editor.insertHtml(morestr);
- }
- });
- });
修改后的代码如下:
- KindEditor.plugin('wpmore', function(K) {
- var editor = this, name = 'wpmore',
- morestr = '<!--nextpage-->';
- // 点击图标时执行
- editor.clickToolbar(name, function() {
- var html = editor.html();
- if(html.indexOf('!--nextpage-->') > 20) {
- var moreTip = K.dialog({
- title: '提示',
- width: 300,
- body: "<p style='padding: 10px 15px;'>The max Pages is 20.<br />(最多添加20页哦?.)</p>",
- closeBtn: {
- name: '关闭',
- click: function(e) {
- moreTip.remove();
- }
- }
- });
- } else {
- editor.insertHtml(morestr);
- }
- });
- });
不知是新版本的判断问题还是何故,会默认超过一次就失败,所以直接把中间的判断部分删掉就可以了。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(4)
代码仔细看看,下面还要修改数量的判断,不修改的就只有2页,修改后自己随意添加。
哎呀,代码好极了,可是只能分两页?
记录的习惯就是好,自己好多次更新代码后都回来搜索自己的笔记,方便多了。。。
代码贴出来就是省事啊,免得自己搜索老半天找不多