基于jQuery封装的文章批注插件(原创)

所属分类:输入,其他-自动完成,杂项

 11877  142  查看评论 (0)
分享到微信朋友圈
X
基于jQuery封装的文章批注插件(原创) ie兼容12

更新时间:2020-12-14 08:54:01

更新说明:解决复杂标签批注问题新增批注内容点击定位批注Box新增addAnnotate,edit属性,适用于权限设置


更新时间:2020-08-03 23:12:31

editorAnnotate

skyeyeAnnotate是一款基于jQuery封装的HTML文章批注插件,帮助开发者轻松实现类似word的文本批注。我们需要在一个或多个网页中添加批注信息的时候这个插件可以简化我们许多工作。使用者可以随意选择文本进行批注以及批注回复,支持批注历史查看等功能。支持客户合同批注、试卷批阅等多种场景。

软件架构

基于jQuery封装的HTML批注插件。

安装教程

导入前端开发工具,运行index.html即可。

文档参数

key参数含义
id默认:null初始化对象
width默认:240批注盒子默认宽度
userName默认:skyeye添加批注的用户的名称
userImage默认:skyeye-editor/images/no-userphoto.png添加批注的用户的logo
data默认:[]默认回显的数据
selectedElem默认:null当前选中的文本对象,只供插件运行时使用
addIconSrc默认:skyeye-editor/images/add-icon.png新增批注时展示的图标
whetherLoadData默认:false是否已经加载数据,根据数据的数量进行判断,只供插件运行时使用
resetContentBox默认:true是否重置内容对象宽度
annotateId默认:null批注盒子的id

插件方法

方法入参介绍含义
$(dom).skyeyeAnnotate()入参见上面文档参数插件初始化方法
$(dom).getAnnotateData()-获取当前内容对象所有的批注数据

使用方法

// 初始化
var annotate = $("#container").skyeyeAnnotate({});
// 获取数据
var data = annotate.getAnnotateData();
相关插件-自动完成,杂项

jQuery实现仿搜索引擎文本框自动补全插件

jQuery实现仿搜索引擎文本框自动补全插件
  自动完成
 36302  400

i18n实现前端国际化

i18n实现前端国际化,页面的多语言切换
  自动完成
 30417  361

简易计算器自适应移动端

采用逆波兰表达式实现的简易计算器
  自动完成
 18861  295

jQuery带比例要求的计算器

个别需求,jQuery不同公式计算装配率。例如装修行业。
  自动完成
 21456  302

讨论这个项目(0)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复