【问题标题】:jQuery script for clickNshow on a dokuwiki page用于 dokuwiki 页面上 clickNshow 的 jQuery 脚本
【发布时间】:2010-05-20 19:28:52
【问题描述】:

我正在为我们公司制作一个 dokuwiki,但由于文档往往会变得非常大,我想折叠部分并只显示标题。单击标题后,应显示这些部分。

dokuwiki 提示和技巧页面显示了一个很好的小 jquery 脚本,它有助于实现 click and show behaviour。我对其进行了修改,使其仅适用于“h2”而不适用于其他任何标题。

现在我唯一想要的是 2 级部分默认隐藏。我尝试将 CSS div.level2{display:none;} 添加到主页,但这并不能真正起到作用。它确实隐藏了这些部分,但在单击标题时它们不再出现。

当页面使用 javascript 代码加载时,有没有办法隐藏 h2 标题下方的所有部分?

【问题讨论】:

    标签: javascript jquery wiki wikipedia dokuwiki


    【解决方案1】:
    jQuery("h2").click(function(){
    
    jQuery("div.level2").toggle();
    
    });
    

    尝试使用此代码。

    第一行选择 h2 并告诉它什么时候点击它应该调用函数

    该功能切换您的 2 级 div

    。 . . . .

    【讨论】:

    • 我将 toogle() 编辑为 toggle(),但 SOF 说“你必须写 6 个非空格字符”:这就是为什么我必须写“......”点:(
    • 能否请您扩展此示例以显示上下文?这在 WYSYWIG 编辑器中是否可行,可能使用“html”、“代码”或“文件”特殊标签?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-12
    • 1970-01-01
    • 1970-01-01
    • 2014-09-10
    • 2019-07-13
    相关资源
    最近更新 更多