找回密码
 立即注册

QQ登录

只需一步,快速开始

金冈
中级会员   /  发表于:2022-12-5 15:09  /   查看:1687  /  回复:3
1金币
想开发一个单元格插件,功能图片放大,基于jqzoom,效果如图


由于jqzoom是jquery的插件,活字格包括jquery,感觉应该不复杂。


1.已经看了插件开发的视频,
2.部署了VS2022
3.下载并生成了单元格插件的开发框架
4.重新引用了dll,修改了Icon和说明
5.引入jqzoom.css,jqzoom.js
6.在js中加上代码,生成html内容

但jqzoom实现的demo中有如下代码:
$(function () {
    $("#jqzoomIMG").jqzoom({ //绑定图片放大插件jqzoom
        zoomWidth:600, //小图片所选区域的宽
        zoomHeight: 600, //小图片所选区域的高
        zoomType: 'standard', //设置放大镜的类型,默认standard即选中的部分变灰,reverse即非选中变灰
        title: false   // 不要标题设为false
    });
不知道这样代码放到哪里

在github中有两个例子,但没找到$(function ())应该放到哪?

求助?





附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

您好,可以参考下这里的示例: 单元格类型插件示例:LayDateCellType - 活字格V8帮助手册 - 葡萄城产品文档中心 (grapecity.com.cn) 如果是加载时执行的方法,就放在onLoad下面,例如: LayDateCellType.prototype.onLoad = function () {} 如果是单元格执行的方法,就放在execute下面,例如: LayDateCellType.prototype.execute= function () {}

3 个回复

倒序浏览
最佳答案
最佳答案
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-12-5 15:09:21
来自 2#
您好,可以参考下这里的示例:

单元格类型插件示例:LayDateCellType - 活字格V8帮助手册 - 葡萄城产品文档中心 (grapecity.com.cn)

如果是加载时执行的方法,就放在onLoad下面,例如:
LayDateCellType.prototype.onLoad = function () {}
如果是单元格执行的方法,就放在execute下面,例如:
LayDateCellType.prototype.execute= function () {}

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
金冈
中级会员   /  发表于:2022-12-6 14:01:50
3#
已经实现出效果。
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-12-6 16:01:17
4#
金冈 发表于 2022-12-6 14:01
已经实现出效果。

大佬,佩服,太牛了~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部