javascript Redactor和JQuery拼写检查器。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript Redactor和JQuery拼写检查器。相关的知识,希望对你有一定的参考价值。
/***************************************************************************
Crazy Spell checker
/**************************************************************************/
(function($R){
$R.add('plugin', 'myplugin', {
init: function(app) {
this.app = app;
this.toolbar = app.toolbar;
this.$editor = app.editor;
},
create: function()
{
var content = $R('#content', 'editor.getElement').nodes;
this.spellchecker = new $.SpellChecker( content , {
lang: 'en',
parser: 'html',
webservice: {
path: "../webservices/php/SpellChecker.php",
driver: 'pspell'
},
suggestBox: {
position: 'below'
}
});
this.spellchecker.on('check.success', function() {
//alert('There are no incorrectly spelt words.');
console.log('There are no incorrectly spelt words.');
});
},
start: function()
{
var buttonData = {
title: 'Spell checker',
api: 'plugin.myplugin.toggle'
};
var $button = this.toolbar.addButton('spell-button', buttonData );
},
toggle: function()
{
if (!this.spellchecker)
{
var button = this.toolbar.getButton('spell-button');
button.setActive();
this.create();
this.spellchecker.check();
} else {
var button = this.toolbar.getButton('spell-button');
button.setInactive();
this.spellchecker.destroy();
this.spellchecker = null;
}
}
});
})(Redactor);
$R('#content', { plugins: ['myplugin'] });
以上是关于javascript Redactor和JQuery拼写检查器。的主要内容,如果未能解决你的问题,请参考以下文章
python 使用Redactor Text Editor和Django上传文件
javascript 【ver2】可视范囲に入ってたらfadeIn※要jQuer
javascript tamañojavascriptstring dimensiones dinamicamente ancho texto nodo dom elemento jquer
jquer 事件,选择器,dom操作
Angular 5. 检查子组件中的父 *ngIf
jquer和封装的运动函数对比