位置: 编程技术 - 正文

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)

  • 库存商品转为固定资产说明
  • 合并报表盈余公积等于母公司盈余公积
  • 销售折扣和现金折扣的增值税
  • 单用途卡与多用途卡
  • 个体工商户能否转让
  • 企业所得税汇算清缴退税怎么做账
  • 对外投资属于资产类账户吗
  • 自建固定资产入账
  • 用人单位必须要有试用期吗
  • 长期股权投资成本法核算
  • 票货分离怎么处理
  • 奖金属于应付职工薪酬
  • 服务业发票丢失怎么处理
  • 公司职员聚餐取个名字
  • 计提递延所得税的会计分录
  • 销售货物的运输费用计入成本吗知乎
  • 怎么知道是不是强制执行
  • 餐饮行业采购流程图
  • 增值税专票已经认证
  • 中央下拨党费
  • 集团和区域公司的关系
  • 房屋的折旧年限一般是多少年
  • 公户转给股东的钱需要交个税吗
  • 一家公司各项费用支出
  • 如何将win11任务栏变小一点
  • 上月多计提的所得税怎么做分录
  • linux 文件夹压缩
  • linux怎么测试端口
  • 收到退回付款货款
  • PHP:Memcached::fetch()的用法_Memcached类
  • 对外支付需要缴纳增值税吗
  • 应税货物销售额是什么意思
  • 损益类科目包括费用类科目吗
  • 企业的存货采用计划成本核算,某年年末,结
  • 代理买卖证券款属于什么科目
  • 上市公司转让股票所得要交个税吗?
  • 企业需要税务登记吗
  • 拆迁以后
  • 加利福尼亚湾在哪
  • reactjs路由跳转
  • 税务变更登记需要带的资料有哪些
  • c#怎么使用
  • 企业报表年报
  • 担保贷款借款人征信不好有影响吗
  • 会计报表逾期未申报
  • input和printf的区别
  • 固定资产属于有形还是无形资产
  • 全国信息技术服务业
  • 接受捐赠收入作为广告费扣除基数吗
  • 研发费用 汇算清缴
  • 月末结转后应交税费应交增值税一般无余额
  • 我国流转税有哪些
  • 预付账款的会计处理
  • 员工垫付的钱会计分录
  • 收到保险公司保险费会计分录
  • sql server字段
  • aix解除镜像
  • 对于微软用户来说,为了防止计算机意外故障
  • mac如何设置环境变量
  • linux readelf命令
  • centos中如何查看ip地址
  • backupwx.exe
  • aix操作命令
  • win7为什么不能设置滑动关机
  • mmc.exe是什么
  • jquery获取本地ip
  • js页面点击怎么随机生成图片
  • python怎么运作
  • 什么叫真游戏
  • Unity3D游戏开发培训课程大纲
  • js计算时间差毫秒
  • android studio右边的视图不见了
  • 友盟的功能
  • 安卓怎么压缩
  • 江西电子税务局官网app
  • 注册财税公司需要什么条件
  • 社保申报每月几号申报
  • 江苏地方税务局电子税务局
  • 高山白茶和普通白茶的区别
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设