查看: 978|回复: 5
打印 上一主题 下一主题

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

[复制链接]

该用户从未签到

11

主题

118

回帖

2067

积分

解元

Rank: 5Rank: 5

积分
2067
跳转到指定楼层
1
发表于 2019-6-3 12:17:29 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 5dhtml 于 2019-6-3 15:00 编辑



LDOCE是我的主力词典,这个双解切换版本好象是fearfare090807做的,点击切换任何地方的中文,我非常喜欢。

但是我觉得默认展开所有内容太占空间,每次都要一直往下拉。如果默认者中英文释义而不显示例句的话更好
这样就可以节省很多空间,一目了然查看所有释义,如果关注某个释义再点进去看例句;想看例句中文翻译再点击一下
我按照自己喜好修改了css样式,但是点击切换的js就实在没办法了,盲目得试着改了很久也不行,求js大佬指点一下(代码和文件在下边)


如图,默认是全部展开的,但下图这些操作本身都可以单独点击来完成,我希望能默认实现第二张图的效果




最终希望实现这样的默认效果







JS代码,可以在线看:LM5Switch.js
https://paste.ubuntu.com/p/zk2PZwCmqH/


相关文件:(css、js等直接传这里了,mdx文件发到网盘)


1、css、js等文件
LDOCE5++双解切换版_css_js文件包.zip (114.92 KB, 下载次数: 16)


2、Longman DOCE5++ mdx文件
https://pan.baidu.com/s/15BJeMvSS3uT73kaGWcn8QQ   提取码 d7hg




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

    [LV.5]常住居民I

    31

    主题

    232

    回帖

    2810

    积分

    解元

    Rank: 5Rank: 5

    积分
    2810
    2
    发表于 2019-6-3 14:53:52 | 只看该作者
    .LDOCE_switch_lang.switch_children后面加个不显示,就没例句了。再改一下别的,应该就好了。

    该用户从未签到

    11

    主题

    118

    回帖

    2067

    积分

    解元

    Rank: 5Rank: 5

    积分
    2067
    3
     楼主| 发表于 2019-6-3 15:03:52 | 只看该作者
    gsxlm 发表于 2019-6-3 14:53
    .LDOCE_switch_lang.switch_children后面加个不显示,就没例句了。再改一下别的,应该就好了。 ...

    我只会css,display:none, 完全不懂js,请问“不显示”怎么写啊?

    jQuery.noConflict()(function ($) {
        const TAGSWITCHCN = '.LDOCE_switch_lang';
        const TAGSWITCHCNALL = '.LDOCE_switch_lang.switch_all';
        const TAGSWITCHCNCHILDREN = '.LDOCE_switch_lang.switch_children';
        const TAGSWITCHCNSIBLINGS = '.LDOCE_switch_lang.switch_siblings';
        const TAGSWITCHCNTAG = '.LDOCE_switch_lang.switch_children, .LDOCE_switch_lang.switch_siblings'
  • TA的每日心情
    开心
    2020-8-27 01:50
  • 签到天数: 29 天

    [LV.4]偶尔看看III

    1

    主题

    124

    回帖

    3428

    积分

    贡士

    Rank: 6Rank: 6

    积分
    3428
    4
    发表于 2019-6-4 01:33:33 | 只看该作者
    Great job. Thanks for sharing.

    评分

    1

    查看全部评分

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

    [LV.4]偶尔看看III

    1

    主题

    124

    回帖

    3428

    积分

    贡士

    Rank: 6Rank: 6

    积分
    3428
    受到警告 5
    发表于 2019-6-4 01:33:46 | 只看该作者
    Great job. Thanks for sharing.
  • TA的每日心情
    开心
    2020-8-27 01:50
  • 签到天数: 29 天

    [LV.4]偶尔看看III

    1

    主题

    124

    回帖

    3428

    积分

    贡士

    Rank: 6Rank: 6

    积分
    3428
    受到警告 6
    发表于 2019-6-4 01:33:58 | 只看该作者
    Great job. Thanks for sharing.