文件名称:editable.js:友好的内容可编辑API
文件大小:295KB
文件格式:ZIP
更新时间:2024-06-01 14:47:49
contenteditable text-editing swiss-publishing JavaScript
editable.js 什么事啊 一个JavaScript API,用于定义友好且与浏览器一致的内容可编辑界面。 Editable是为仅包含短语内容的块级元素构建的。 这通常表示p , h1 h6 , blockquote等元素。 由于可编辑内容仅与格式有关,而与布局无关,因此可编辑内容变得精益求精。 我们制作了editable.js以支持我们的在线文档编辑愿景。 看看 。 安装 通过npm: npm install --save upfront-editable jquery jQuery是peerPeerency,因此您需要将它与editable.js一起安装。 您可以require('upfront-editable')或在npm捆绑包dist/editable.js找到预构建的文件。 所需的模块将自动选择您的jQuery ,而内置版本则将其作为全局变量。 Plnkr演示 您可
【文件预览】:
editable.js-master
----.nvmrc(3B)
----.droneci.yml(869B)
----.babelrc(111B)
----package.json(3KB)
----.eslintrc.json(6KB)
----LICENSE(1KB)
----package-lock.json(872KB)
----src()
--------core.js(14KB)
--------highlight-support.js(4KB)
--------config.js(2KB)
--------range-container.js(1KB)
--------create-default-events.js(7KB)
--------selection-watcher.js(4KB)
--------node-iterator.js(1KB)
--------plugins()
--------eventable.js(2KB)
--------content.js(11KB)
--------node-type.js(477B)
--------highlight-text.js(4KB)
--------create-default-behavior.js(5KB)
--------selection.js(8KB)
--------block.js(1KB)
--------keyboard.js(6KB)
--------dispatcher.js(11KB)
--------clipboard.js(5KB)
--------range-save-restore.js(3KB)
--------parser.js(6KB)
--------feature-detection.js(1KB)
--------highlighting.js(6KB)
--------util()
--------cursor.js(8KB)
----examples()
--------events.js(5KB)
--------index.js(5KB)
--------index.html(12KB)
--------iframe.html(3KB)
--------index.css(9KB)
----spec()
--------range-container.spec.js(2KB)
--------selection.spec.js(8KB)
--------clipboard.spec.js(6KB)
--------string.spec.js(400B)
--------eventable.spec.js(5KB)
--------content.spec.js(23KB)
--------parser.spec.js(14KB)
--------config.spec.js(2KB)
--------match-collection.spec.js(1KB)
--------highlighting.spec.js(19KB)
--------create-default-events.spec.js(2KB)
--------range-save-restore.spec.js(1KB)
--------api.spec.js(3KB)
--------node-iterator.spec.js(3KB)
--------highlight-text.spec.js(10KB)
--------cursor.spec.js(4KB)
--------dispatcher.spec.js(7KB)
--------keyboard.spec.js(7KB)
--------spellcheck.spec.js(6KB)
----.gitignore(73B)
----webpack.config.js(2KB)
----.hound.yml(108B)
----karma.conf.js(1KB)
----README.md(5KB)