千家信息网

jquery.picsign图片标注组件怎么实现

发表于:2024-11-24 作者:千家信息网编辑
千家信息网最后更新 2024年11月24日,这篇"jquery.picsign图片标注组件怎么实现"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们
千家信息网最后更新 2024年11月24日jquery.picsign图片标注组件怎么实现

这篇"jquery.picsign图片标注组件怎么实现"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇"jquery.picsign图片标注组件怎么实现"文章吧。

1. 组件依赖

jquery

bootstrap

layer

webui-popover

2. 引用组件文件

3. 使用

在页面中加入一个DIV

初始化组件

$("#picsign").picsign(option);//option为组件参数,详细说明见option参数说明

option参数说明

var option={ picurl: null,//图片地址 signdata: [],//初始数据,详细说明参见基本数据格式 editable: {//是否可编辑(默认可编辑 设置为false则禁用所有编辑) add: true,//是否可添加 update: true,//是否可修改 del: true,//是否可删除 move: true//是否可移动 }, signclass: 'signdot',//标注点样式 popwidth: 400,//标注内容显示窗口宽 popheight: 247,//标注内容显示窗口高 inputwidth: 400,//标注内容编辑窗口宽 inputheight: 247,//标注内容编辑窗口高 beforeadd: function (data) {//在添加保存前执行的方法,返回false阻断添加 }, onadd: function (data) {//添加完成执行的方法 }, beforeupdate: function (data) {//在修改保存前执行的方法,返回false阻断修改 }, onupdate: function (data) {//修改完成执行的方法 }, beforedel: function (data) {//在删除保存前执行的方法,返回false阻断删除 }, ondel: function (data) {//删除完成执行的方法 }};

基本数据格式

[{ left:'50%', top:'50%', msg:'这是标注信息', signid:'这是标注唯一标识符,用户无需赋值,与组件逻辑相关,请不要使用此关键字'}]
  • 用户添加的数据中必须包含left、top、msg属性

  • 用户可自行扩展其他属性

  • 特殊说明:请不要添加和使用signid关键字

方法调用

$("#picsign").picsign('functionName',parameter);//functionName为方法名称,parameter为方法参数,详细说明参见方法说明

方法说明

获取标注数据

方法名称:getData

参数:无

$("#picsign").picsign('getData');

添加标注数据

方法名称:addSign

参数:基本数据Json,是否触发事件(默认为true)

$("#div_picsign").picsign("addSign", [{ left: '50%', top: '10%', msg: "123"}, { left: '80%', top: '10%', msg: "456"}], true)

切换标注显示状态

方法名称:toggle

参数:无

$("#div_picsign").picsign("toggle")

组件销毁

方法名称:destroy

参数:无

$("#div_picsign").picsign("destroy")

以上就是关于"jquery.picsign图片标注组件怎么实现"这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注行业资讯频道。

方法 组件 内容 参数 数据 名称 图片 用户 关键 关键字 属性 文章 格式 知识 篇文章 这是 特殊 事件 价值 信息 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 数据库表头设计插入触发器 河南网络技术专业专升本考什么 钻邦客网络技术有限公司 大数据专业和网络安全 深圳市君悦网络技术有限公司 律贵湖南网络技术有限公司 锐锢商城软件开发 ryjinx联机是什么服务器 全国电信基站数据库 专插本数据库技术资料整理 mysql数据库如何加外键 关于监狱网络安全的讲话 数据库技术与应用2东北大学 服务器客户端购物 网络安全隔离装置蜂鸣 数据库的核心原理 网络安全法常用语 酷狗音乐怎么添加到服务器 对数据库表复制db2 南京审计大学电子资源数据库 win11搭建文件服务器 广东最好服务器云主机 数据库中odm与oem的区別 新加坡服务器租赁费 重要网络安全提醒0310 不同内网地址不能访问文件服务器 关于监狱网络安全的讲话 如何免费获得腾讯云轻量服务器 逍遥魔兽改服务器时间 如何加强党委网络安全责任
0