有没有哪位兄弟用过这个 js 的库 medium-zoom

2022-08-05 15:58:13 +08:00
 jqsl2012

https://github.com/francoischalifour/medium-zoom

引入了 medium-zoom.min.js 库,图片就是没有放大效果

1214 次点击
所在节点    问与答
14 条回复
jqsl2012
2022-08-05 16:08:11 +08:00
有偿解答没人会吗
IvanLi127
2022-08-05 16:58:07 +08:00
除了能告诉你“他这库有可用的 demo ,效果正常”,没啥能给你解答的了。。。
shintendo
2022-08-05 17:03:00 +08:00
你这么问神仙也答不了啊
ETO
2022-08-05 17:06:23 +08:00
老哥哥,问问题也是需要技巧的呀。
ntnyq
2022-08-05 17:07:31 +08:00
你调用 mediumZoom 了没,还要传参数。看文档。
jqsl2012
2022-08-05 17:11:39 +08:00
@IvanLi127
@shintendo
@ETO
@ntnyq

兄弟们,我 js 就写过 helloworld 。

我引入了 npm install medium-zoom 后,写了个 demo.html ,然后引入了 medium-zoom.min.js

我按照文档 <img src="http 地址 /小图-image-thumbnail.jpg" data-zoom-src="http 地址 /大图-image-hd.jpg" alt="My image" />

但是打开 demo.html 貌似没什么效果
jqsl2012
2022-08-05 17:17:24 +08:00
@ntnyq 具体怎么调用 mediumZoom 的呢?
BealuoC
2022-08-05 17:55:41 +08:00
不如直接贴代码吧
ntnyq
2022-08-05 17:56:36 +08:00
@jqsl2012

看这个链接 https://github.com/francoischalifour/medium-zoom#api

库在全局有个方法 `mediumZoom ` 要调用这个方法 这个方法接收 2 个参数 第一个是选择器或者元素 第二个是配置

比如你这样调用 `mediumZoom([data-zoomable])` 然后你在图片上加个 `data-zoomable`属性 它就可以放大了

`<img src="foobar.png" data-zoomable >` 当然也支持类选择器 支持传字符串 或者数组等
ntnyq
2022-08-05 17:57:35 +08:00
Envov
2022-08-05 21:02:16 +08:00
npm 的库最好配合打包工具来用,楼主要么没引入成功,要么没调用函数,要么就是在 dom 加载前调用的函数
kongkx
2022-08-06 09:24:44 +08:00
应该是刚接触网页开发的朋友,引入,加载,代码执行顺序估计没弄清。https://codepen.io/kongkx-the-animator/pen/YzaLEMP?editors=1010
jqsl2012
2022-08-06 18:03:53 +08:00
@ntnyq
@Envov
@kongkx
昨天还想感谢大家的帮助,今天直呼太难、。,放弃了
jqsl2012
2022-08-06 18:04:58 +08:00
nodejs 好难啊有没有同样觉得的小伙伴

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/870910

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX