位置: 编程技术 - 正文

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)

  • 个人所得税退税操作流程
  • 一般纳税人和小规模纳税人哪个合适
  • 一般纳税人结转税额怎么做会计分录
  • 哪些支出可以税前扣除
  • 年度减免税限额
  • 计提本月短期借款利息是权责发生制吗
  • 增值税进项发票认证流程
  • 税控系统的清单
  • 个税是否可以跨区缴纳
  • 成本收入不配比的风险有哪些
  • 会计工作的基本认识
  • 税务登记法人变更后多久生效
  • 以旧换新帐务处理
  • 承兑汇票转出
  • 财务费用汇兑损益是什么意思
  • 贷款计提利息会计分录
  • 年终红包怎么入账
  • 接手新公司涉税问题分析
  • 集团对子公司投资收益协议
  • 税率16降到13什么时候实施
  • 房地产企业什么时候交企业所得税
  • 企业可以用当月的进项票抵扣上月的销项吗?
  • 开出销项负数发票怎么做账
  • 机械租赁税怎么开
  • 住宿费专票报销怎么做账
  • 两个公司的资金怎么合并
  • mysql的字段类型有哪些
  • 外购货物用于不动产在建工程
  • 外购固定资产入账
  • hpptd.exe
  • powerremind.exe
  • 发放应付职工薪酬是借方还是贷方
  • 长期借款利息的会计科目
  • 退货时可以按部分退货吗
  • 现在用yii框架的人还多么
  • 安装elipse教程
  • vue 绑定子组件属性
  • 世界上最完美的犯罪
  • php发送http请求的常用方法分析
  • 残疾人就业保障金减免政策2023
  • 属于流动资产的项目有
  • 开票信息修改
  • 企业利润分配项目是什么
  • 修理费账务处理
  • 增值税和个人所得税怎么算
  • 兼职人员工资需要交个税吗
  • 幼儿园的经费支出主要包括哪几个方面
  • 债务重组账务记忆口诀
  • 仓库盘点后的数据怎么处理
  • 权益法核算投资收益纳税调整
  • 商贸公司批发零食怎么样
  • 增值税专用发票金额与付款金额是否必须一致
  • 专项应付款能转出吗
  • 对公账户可以报税吗
  • 关于租金收入确认的说法
  • 企业会计准则和小企业准则的区别
  • sqlserver 查看表
  • linux如何关闭selinux
  • linux ls常用命令
  • git连接linux服务器
  • win8.1屏幕键盘
  • rnbrcache.exe是什么意思
  • win10安装完后有多大
  • win降win7
  • win7累计更新补丁包
  • linux树形结构
  • preorder遍历
  • UNITY开发工程师
  • html通配符选择器怎么用
  • 网页制作css样式
  • javascript:void(0)的作用示例介绍
  • linux shell执行命令
  • python模拟用户登录过程,输入账号及密码
  • 字符串查找子串
  • 要使物体从静止状态转变为运动状态需要对这个物体什么
  • 医保可以异地交嘛
  • 特斯拉购车补贴2023苏州
  • etc可以抵扣吗
  • 供热基础设施配套费
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设