• 博客园之MD文件代码块添加隐藏/显示按钮


    点击显示代码↓

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
    </body>
    <script>
        // 高度大于600的添加滚动条
        // $('pre').each(function (ind, dom) {
        //     if ($(dom).css('height').slice(0, -2) > 600) {
        //         $(dom).css('height', '600px');
        //         $(dom).css('overflow', 'auto');
        //     }
        // })
    
        // 高度大于600的添加显示隐藏按钮
        $('pre').each(function (ind, dom){
            if ($(dom).css('height').slice(0, -2) > 500) {
                var mybtn = document.createElement('button');
                $(mybtn).html('↓ShowCode↓');
                $(mybtn).css({'border-radius': '4px','background-color':'lightblue','cursor':'pointer','border-color':'lightblue'});
                $(mybtn).insertBefore($(dom));
                $(dom).css('display', 'none');
                $(mybtn).click(function () {
                    if($(mybtn).html()=='↓ShowCode↓'){
                        $(dom).css('display', 'block');
                        $(mybtn).html('↓CloseCode↓');
                    }else {
                        $(dom).css('display', 'none');
                        $(mybtn).html('↓ShowCode↓');
                    }
                })
            }
        });
    </script>
    
    </html>
    
  • 相关阅读:
    AS3中的xml
    HTML5 tools, Animation tools Adobe Edge Preview
    重新审视php+mssql
    SVN合并分支,从主干合并到分支
    AIR HTML相关资料[js部分]
    USACO 1.1friday
    H.High String
    POJ 3670 Eating Together
    HDU 1203:I NEED A OFFER!
    CodeForces #1 B. Spreadsheets
  • 原文地址:https://www.cnblogs.com/zyyhxbs/p/11426282.html
Copyright © 2020-2023  润新知