bud
1
用的这个数据制作,感谢这位匿名大神提供的数据。
草兄10月份的数据 Hazuki 有制作分享,非常精美。
但我不喜欢用多合一的词典,只好自己动手搞一个。
没有ff, karx,海上1212等大神那样的技术,只能搞一个自用自娱的毛胚版。国庆假期时就下载了数据,但空闲时间较少,只是断断续续地在睡前捣鼓一下。制作粗糙、不抠细节,但对我来说已堪用。继续投入就得不偿失了。
我不懂 jQuery,JavaScript。当前词典使用的js还是我临阵磨枪,借助搜索引擎和ai搞出来的。我发帖也带着求助的目的,希望论坛前端大佬出手,帮整个JavaScript,实现义项折叠展开的功能。之前自己瞎捣鼓了一个,操作逻辑有点反直觉,就给删了。还得是专业的人做专业的事,不然既吃力,也没达到预期效果。
我仅在手机dicttango上使用本词典,不保证其它平台、软件上的可用性。这些方面的问题我无力解决。
词典截图:
下载链接:
9 个赞
Thank you bud, it’s great.
6lj6
4
假设是默认折叠 div.se2 内 div.sense 后的 div.subsense
可以参考 details 标签,自带 toggle 事件(这样就不用碰js了,只需要修改 html和css)
- div.se2 改成 details.se2
- div.sense 改成 summary.sense
- div.subsense 就默认隐藏了,这样找到对应的 .sense 后,可以进一步查看细小差别意思的 .subsense
如果是排他性的折叠隐藏,比如折叠隐藏其他义项,比如S 有1 2 3 三个释义簇,可以采用 :checked - CSS:层叠样式表 | MDN ,包括一键显示全部子释义、一键显示全部例句功能都可以用这个实现。 样式可以通过css隐藏、调整。
1 个赞