位置: 编程技术 - 正文

Hallo.js基于jQuery UI所见即所得的Web编辑器(jquery html函数)

编辑:rootadmin

推荐整理分享Hallo.js基于jQuery UI所见即所得的Web编辑器(jquery html函数),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:js hello world,jquery has(),javascript hello,jquery html函数,jquery.handleerror,jquery html函数,jquery html函数,jquery hello world,内容如对您有帮助,希望把文章链接给更多的朋友!

先看看效果:

Hallo.js是一个简单的富文本Web编辑器,基于jQuery UI并且利用HTML5的contentEditable实现所见即所得。其目标并不是取代当今非常流行的编辑器,如 TinyMCE 或 Aloha Editor,而是给开发者提供一种更简单、更愉快的用户编辑体验。

Hallo.js是由Henri Bergius为IKS项目开发的一款免费软件,使用CoffeeScript开发,遵循MIT许可协议,托管在GitHub上。

使用方法

1、你需要将jQuery、jQuery UI和Rangy库引入到你的项目中:

编辑器工具栏使用jQuery UI的主题,因此你可能还想自定义一个主题,适合你的需要。工具栏图标字体基于Font Awesome。风格的工具栏出现在演示中,你也会想添加一些CSS(如背景和边框)的类hallotoolbar。

引入Hallo.js

Hallo.js基于jQuery UI所见即所得的Web编辑器(jquery html函数)

调用插件是非常简单的

你也可以关闭标签的编辑功能

Hallo自己只能使选择的DOM元素可编辑和不提供任何格式的工具。格式是通过加载插件初始化Hallo。即使简单的事情,如粗体和斜体的插件:

这个例子可以使简单的格式的插件,提供如粗体和斜体的功能。你可以有很多好的插件为你想,如果有必要通过他们的选择。

Hallo有更多的选项设置当实例化。请参阅文档hallo.coffee文件。

事件方法

Hallo有一些事件,有助于整合和调用。你可以使用jQuery bind订阅它们:

halloenabled: Triggered when an editable is enabled (editable set to true) hallodisabled: Triggered when an editable is disabled (editable set to false) hallomodified: Triggered whenever user has changed the contents being edited. Event data key content contains the HTML halloactivated: Triggered when user activates an editable area (usually by clicking it) hallodeactivated: Triggered when user deactivates an editable area

插件

halloformat ? Adds Bold, Italic, StrikeThrough and Underline support to the toolbar. (Enable/Disable with options: “formattings”: {“bold”: true, “italic”: true, “strikethrough”: true, “underline”: false}) halloheadings ? Adds support for H1, H2, H3. You can pass a headings option key to specify what is going to be displayed (e.g. “formatBlocks”:[“p”, “h2″,”h3”]) hallojustify ? Adds align left, center, right support hallolists ? Adds support for ordered and unordered lists (Pick with options: “lists”: {“ordered”: false, “unordered”: true}) halloreundo ? Adds support for undo and redo hallolink ? Adds support to add links to a selection (currently not working) halloimage ? Image uploading, searching, suggestions halloblacklist ? Filtering unwanted tags from the content

编写一个插件

Hallo插件编写正则jQuery UI插件。

当Hallo加载也加载单元所有启用的插件,并通过他们一些额外的选项:

editable: The main Hallo widget instance uuid: unique identifier of the Hallo instance, can be used for element IDs

一个简单的插件看起来像以下的:

标签: jquery html函数

本文链接地址:https://www.jiuchutong.com/biancheng/381925.html 转载请保留说明!

上一篇:jQuery Validation Plugin验证插件手动验证

下一篇:jQuery form插件的使用之处理server返回的JSON, XML,HTML数据(jquery formatter)

  • 增值税的计税金额
  • 防火门属于固定式防火风格
  • 原始凭证分割单样本
  • 工商年报的应交税费包含哪些
  • 支付无法取得发票的赔偿金可否税前扣除
  • 铸造厂的销售废料有哪些
  • 土地增值税多交了怎么处理
  • 金税盘应用程序中发生了未经处理的异常
  • 股权转让的溢价要交什么税
  • 收取线路维护费合法吗
  • 7月1日发票新规定
  • 政策性搬迁税收政策指引
  • 快速查看财务费用借贷有误的方法
  • 消耗性生物资产与生产性生物资产的区别
  • 安置房账务处理
  • 个人如何申报初级医师职称
  • 可抵扣的金税盘维护费会计分录怎么做?
  • 租赁合同维修费用
  • 折旧可以计入主体成本吗
  • 瓶盖再来一瓶
  • php字符串操作函数
  • PHP:ftp_ssl_connect()的用法_FTP函数
  • 在建工程会计分录例题
  • vue watch监听vuex数据
  • 发放应付职工薪酬是借方还是贷方
  • 销售多余材料计入什么
  • php strrchr
  • thinkphp d
  • avoid什么用法
  • 什么情况需要缴纳增值税
  • 总结一些php中好用的软件
  • 在代开发票时已经预缴个人所得税了,怎么处理?
  • php语言之面向对象编程 educoder
  • 年终奖并入综合所得
  • 固定资产折旧需要减去减值准备吗
  • php中的函数
  • vue的内置组件
  • 库存现金每月终了由谁清点
  • 百分之十三增值税发票能抵扣多少?
  • 命令查看系统信息
  • 深究Python中的asyncio库-线程并发函数
  • 购买固定资产的运费计入什么科目
  • 织梦如何添加浮动广告
  • mac怎么下载postman
  • 辅助生产车间工人工资计入
  • 财政拨付注册资本金说明
  • 免税收入货款要交税吗
  • 银行支付利率的含义是什么
  • 开外经证时需要马上交税吗
  • 物业 收电费
  • 企业计提坏账准备形成可抵扣暂时性差异
  • 非流动资产基金借贷方表示
  • 租赁行业的成本
  • 公司改名后发票怎么开
  • 固定资产一次性扣除账务处理
  • 会计凭证装订后应当加贴封条
  • 在建工程怎么记账
  • 公司的应付账款
  • sqlserver查询数据库表名
  • windows 10测试版
  • 如何设置微信语音来电铃声
  • win7虚拟内存怎么设置
  • ubuntu下的vivado2022怎么打开
  • SSSvr.exe - SSSvr是什么进程
  • win7系统无法更改主题
  • 2015-04-08---cocos2dx一个都不能死(含源码)
  • cocos2dx 教程
  • mac安装android
  • shell的简单实现
  • 如何得到pull解析器?
  • js中的表达式是什么
  • jquery自定义表单
  • 安卓两个app
  • javascript原理详解
  • javascript 数组删除
  • 如何认真贯彻落实中央八项规定,切实改进工作作风
  • 登录电子税务局的方式
  • 无锡国税局电话咨询热线
  • 每月个人所得税扣除标准
  • 国税发票什么意思
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设