将切换边栏添加到博客模板

时间:2015-03-08 15:59:13

标签: javascript jquery blogger

我尝试将切换边栏添加到我的博客模板中,例如:https://boardwalkdemo.wordpress.com/

但......有些事情是错的 - 整个代码可能是。

现在我尝试显示/隐藏

jQuery$(document).ready(function () {
    $('.sidebar-toggle').click(function(event) {
        event.preventDefault();
        if ( ! $('body').hasClass('sidebar-open') ) {
            scroll_top_position = $('body').scrollTop();
            scroll_left_position = $('body').scrollLeft();
        }
        $('body').toggleClass('sidebar-open');
        $(this).toggleClass('toggle-on')
             .attr('aria-expanded', $(this).attr('aria-expanded') === 'false' ? 'true' : 'false');
        $('#sidebar').attr('aria-hidden', $('#sidebar').attr('aria-hidden') === 'false' ? 'true' : 'false');
        if ($('body').hasClass('sidebar-open')) {
            $('.site-main').hide();
            $('html, body').animate({
                scrollTop: 0,
                scrollLeft: 0
            }, 0);
        } else {
            $('.site-main').show();
            $('html, body').animate({
                scrollTop: scroll_top_position,
                scrollLeft: scroll_left_position
            }, 0);
            heights();
        }
    });

基于wordpress代码但不起作用。

我可以在这里看到我正在进行的工作:http://blog.detelinmarkov.com/

我的错误在哪里?

我现在正在处理标题,可能无法正常工作。

0 个答案:

没有答案