discuz 模板请教一下前端高手

2017-09-10 09:21:10 +08:00
 nbweb
x3.3 突然发现编辑时,附件列表消灭了,折腾了很久,找到了模版里的代码位置,但不知道如何改写。


div class="p_opt post_tablelist" id="e_attachlist" style="display: none;"


style="display: none;"这一句,模板里没有,为什么在 web 页面里面有?导致图片或者附件列表不显示。


原始模板如下 /template/default/forum/editor_menu_forum.htm
<div class="p_opt post_tablelist" unselectable="on" id="{$editorid}_attachlist">
1859 次点击
所在节点    问与答
6 条回复
wukongkong
2017-09-10 10:53:49 +08:00
看了几遍才明白。
楼主用了 dz 的模板,然后附件部分丢失了,不显示。

排查思路,直接控制台看能不能掉用到这个函数。然后如果原因是这个 display,直接修改看看。或者控制台从新设置这部分看看。
f2f2f
2017-09-10 12:11:36 +08:00
直接加!important 强制调用呗。看看是不是你有什么附件类插件加的这句话
SilentDepth
2017-09-10 14:19:27 +08:00
直接写到 HTML 元素上的样式,多半是 JS 写上去的。你可以看看脚本里有没有对 #e_attachlist 这个 ID 做操作的
nbweb
2017-09-10 14:24:02 +08:00
@SilentDepth 不懂 js,唉。。。。。烦人的很,在本地装了个 dx 也一样,很大可能是 js 做个判断,如果有附件就显示,没有则不显示。
cnqncom
2017-09-10 20:58:39 +08:00
肯定是程序判断不让显示咯
missyou
2017-11-02 18:11:42 +08:00
同样遇到这个问题,测试发现是新版本 62.0.3202.75 的 chrome 有这问题,其它浏览器没问题能正常显示附件列表

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

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

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

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

© 2021 V2EX