位置: 编程技术 - 正文

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)

  • 什么叫直接税?直接税有哪些?
  • 未核销fyc
  • 下列各项中免征增值税的有
  • 税金计提多了,交少了怎么处理
  • 季末计提所得税可以根据本年利润计算吗?
  • 民办幼儿园的税收是多少
  • 生产企业出口货物会计分录
  • 非营利性科研机构接受企业基础研究收入免征企业所得税
  • 商品流通企业一般采用
  • 退增值税政策
  • 土地增值税什么时候开始征收的
  • 收到施工方给红包怎样处理
  • 不征税收入税收政策
  • 个人账户付款可以开公司发票吗
  • 个体工商户地税没有申报罚款多少
  • 国外汇款 用什么理由
  • 国家税务金税四期
  • 资本溢价公积金计算公式
  • 生产企业出口需要什么手续
  • linux 匹配字符
  • 运行网络操作系统的设备
  • 鸿蒙怎么设置默认系统
  • 办理劳务资质流程
  • 支付宝语音提示在哪里打开
  • 补交之前年度税款怎么调账
  • 公网访问内网主机
  • nlp图
  • PHP:imagelayereffect()的用法_GD库图像处理函数
  • 单位和个人交付的区别
  • php静态方法调用
  • php静态方法和非静态方法
  • YII视图整合kindeditor扩展的方法
  • 并发操作的定义
  • packet命令
  • 如何在最新版本钉钉上使用支付审申请
  • wordpress限制邮箱注册
  • 多缴所得税怎么算
  • 进项转出了还能再转进去吗
  • 母公司资产包括子公司吗
  • 公司购入车辆的增值税怎么算
  • 出口免税申报流程视频
  • 关于材料采购的通知
  • 十个提高情商的方法
  • 生产性企业账务处理
  • sqlserver重复数据
  • 企业筹建期间的费用处理
  • 资本化费用为什么会减少
  • 收购固定资产账务处理
  • 进项税抵扣的分录怎么做
  • 短期流动负债计算公式
  • 用于研发购买的材料进项税额
  • 胶水属于什么开发工具
  • 银行回单借贷标志贷表示什么
  • 单位员工购买本地保险
  • 银行手续费必须开发票的规定
  • 现金日记账和银行存款日记账必须逐日结出余额
  • 利润总额与应纳税所得额的差异国内动态
  • 本年利润净利润的关系
  • sql事务的例子
  • linux修改yum
  • linux获取主目录的命令
  • linux运维是必死之路
  • win7旗舰版怎么进入bios
  • mac 活动监视器在哪里
  • linux 追踪
  • mac上的
  • 后缀是nb是什么程序
  • win10激活界面打不开
  • win8系统隐藏文件怎么查看
  • 怎么检测端口通不通
  • 批处理文件命令大全
  • Unity3D游戏开发pdf
  • Node.js中的全局变量有哪些
  • centos 安装完成后无法启动
  • django modelform
  • 安卓手机管家
  • android菜鸟教程
  • 国家对高校食堂的最新管理规定
  • 税务管理职责
  • 基层税收工作的建议意见
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设