掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 1151|回复: 5

[求助] 求教js控制的双解切换想默认全部折叠要改哪里(附代码)

[复制链接]

该用户从未签到

发表于 2019-6-3 12:17:29 | 显示全部楼层 |阅读模式
本帖最后由 5dhtml 于 2019-6-3 15:00 编辑
, R0 [6 h! ~  g& T6 w) [
# K# s; S% J4 W! u4 w- o% X! x& Q3 K
. e; Z. [* s: I9 d
LDOCE是我的主力词典,这个双解切换版本好象是fearfare090807做的,点击切换任何地方的中文,我非常喜欢。8 z) I; u/ v$ S& G- v
# |2 y2 C, X% E% p3 h0 F
但是我觉得默认展开所有内容太占空间,每次都要一直往下拉。如果默认者中英文释义而不显示例句的话更好$ \' H: I" }: u# M1 L7 g
这样就可以节省很多空间,一目了然查看所有释义,如果关注某个释义再点进去看例句;想看例句中文翻译再点击一下
+ M3 ?: n1 ]9 h% P  F/ g我按照自己喜好修改了css样式,但是点击切换的js就实在没办法了,盲目得试着改了很久也不行,求js大佬指点一下(代码和文件在下边)
8 o% {; P  [" w! o$ x9 h
; u$ |8 Y8 l$ `3 p# K$ f

. z# u$ \2 N; H2 x  P% C; K6 \如图,默认是全部展开的,但下图这些操作本身都可以单独点击来完成,我希望能默认实现第二张图的效果
+ d, I; v4 b- ?: S# d* p( l5 a4 {9 _5 C2 A+ Y) v

/ E; b2 m) {' K: I) f. O; w5 I6 H  [( S% ~

% M* J' \9 g1 G$ y1 F/ F最终希望实现这样的默认效果
4 _3 L) |8 M! N' o9 `/ j7 Y
% V! A/ Z$ ]+ Y1 a

1 ?# J3 Z+ [7 ?) R% H
# b, m$ G+ K1 N# {
* V/ d" ~  T& E: N& d4 Q

$ I% f7 b6 F0 s
9 f0 y$ S3 A( @% h% o. ^9 X/ a; b1 D( }; }7 K
JS代码,可以在线看:LM5Switch.js; l' Z+ _! N3 K: _6 r+ e# R' L
https://paste.ubuntu.com/p/zk2PZwCmqH// z4 S/ B3 D; h6 L

; u% E2 z$ o  _
0 d' @4 P2 M6 i2 v
相关文件:(css、js等直接传这里了,mdx文件发到网盘)/ h4 [3 n/ X% F8 {- C% F% \

/ Y* v9 |$ ~% g# L# R& D5 @) X

' F! P! z+ j' ^+ F. Q8 W1、css、js等文件* K: w6 H/ H/ C8 G

; X3 p) e# t/ _" G% X
3 D8 T" i( x& I* o
3 n& ?0 I4 R" a# V2 c8 O3 B
2、Longman DOCE5++ mdx文件
/ ^# E8 A* _2 C2 j3 H% Hhttps://pan.baidu.com/s/15BJeMvSS3uT73kaGWcn8QQ   提取码 d7hg8 }( K, h+ C$ f& ]# _) M

8 F& V" n6 V7 X3 g( u6 Q
! d0 ^( G0 n( l2 ^- H
% q# r0 d: v. v2 D0 H" _' h# Q- Q) ^

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x
  • TA的每日心情
    开心
    2019-7-5 07:32
  • 签到天数: 57 天

    [LV.5]常住居民I

    发表于 2019-6-3 14:53:52 | 显示全部楼层
    .LDOCE_switch_lang.switch_children后面加个不显示,就没例句了。再改一下别的,应该就好了。

    该用户从未签到

     楼主| 发表于 2019-6-3 15:03:52 | 显示全部楼层
    gsxlm 发表于 2019-6-3 14:53! i: I) D9 H3 c- e
    .LDOCE_switch_lang.switch_children后面加个不显示,就没例句了。再改一下别的,应该就好了。 ...
    * {9 m1 d9 A5 u/ m: x
    我只会css,display:none, 完全不懂js,请问“不显示”怎么写啊?
    / o1 ?, U1 z6 L5 ]% o5 }4 G1 h- |
    jQuery.noConflict()(function ($) {0 W# E6 P# E0 i* O8 q  `% U0 @
        const TAGSWITCHCN = '.LDOCE_switch_lang';9 I5 G3 u. a- |4 z3 J8 u5 p# [
        const TAGSWITCHCNALL = '.LDOCE_switch_lang.switch_all';
    - R0 O. T) T- X: H  ?7 Y    const TAGSWITCHCNCHILDREN = '.LDOCE_switch_lang.switch_children';/ S6 {( A! V' ~: n4 j% X. @# e
        const TAGSWITCHCNSIBLINGS = '.LDOCE_switch_lang.switch_siblings';
    + ~; g) Z. Q; u/ e( {; u; u    const TAGSWITCHCNTAG = '.LDOCE_switch_lang.switch_children, .LDOCE_switch_lang.switch_siblings'
  • TA的每日心情
    开心
    2020-8-27 01:50
  • 签到天数: 29 天

    [LV.4]偶尔看看III

    发表于 2019-6-4 01:33:33 | 显示全部楼层
    Great job. Thanks for sharing.

    评分

    1

    查看全部评分

  • TA的每日心情
    开心
    2020-8-27 01:50
  • 签到天数: 29 天

    [LV.4]偶尔看看III

    发表于 2019-6-4 01:33:46 | 显示全部楼层
    Great job. Thanks for sharing.
  • TA的每日心情
    开心
    2020-8-27 01:50
  • 签到天数: 29 天

    [LV.4]偶尔看看III

    发表于 2019-6-4 01:33:58 | 显示全部楼层
    Great job. Thanks for sharing.
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    小黑屋|手机版|Archiver|PDAWIKI |网站地图

    GMT+8, 2024-4-29 22:14 , Processed in 0.048799 second(s), 13 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

    快速回复 返回顶部 返回列表