博客園博客小優化


博客園博客小優化

Fork me on Github

頁首Html 代碼部分增加以下代碼:

<a href="https://github.com/WeihanLi" target="_blank">
<img style="position: fixed; top: 0; right: 0; border: 0;z-index:233" src="https://github-camo.global.ssl.fastly.net/38ef81f8aca64bb9a64448d0d70f1308ef5341ab/68747470733a2f2f73332e616d617a6f6e6177732e636f6d2f6769746875622f726962626f6e732f666f726b6d655f72696768745f6461726b626c75655f3132313632312e706e67" alt="Fork me on GitHub" data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_right_darkblue_121621.png">
</a>

更多 "Fork me on Github" 樣式可以在 Github 上獲取

Github Ribbons

評論頭像

$(".blog_comment_body").before("<div class='author-avator' style='float: left;'><a target='_blank'><img  /></a></div>");
var feedbackCon = $(".feedbackCon");
for (var i = 0; i < feedbackCon.length; i++) {
    var span = $(feedbackCon[i]).find("span:last").eq(0).html()||"http://pic.cnitblog.com/face/sample_face.gif";
    $(feedbackCon[i]).find(".author-avator img").attr("src", span);
    var href = $(feedbackCon[i]).parent().find(".comment_date").next().attr("href");
    $(feedbackCon[i]).find(".author-avator a").attr("href", href);
}

全屏閱讀

這里全屏閱讀的配置用了 localstorage ,這樣用戶設置了之后下次就會記住設置

var isFullScreenSettingKey = "isFullScreen";
//toogle fullScreen
$(".fullScreen").on("click",function () {
    var isFullScreen = localStorage.getItem(isFullScreenSettingKey);
    if(isFullScreen && isFullScreen=="1") {
        //tip
        $(".fullScreen").text("全屏閱讀");
        $(".fullScreen").attr("title","全屏閱讀");
        //style
        $("#mainContent").css("width", "76%");
        $("#sideBar").css("display", "block");
        //setting
        localStorage.setItem(isFullScreenSettingKey,"0");
    }else{
        //tip
        $(this).text("取消全屏");
        $(this).attr("title","取消全屏");
        //style
        $("#sideBar").css("display", "none");
        $("#mainContent").css("width", "100%");
        //setting
        localStorage.setItem(isFullScreenSettingKey,"1");
    }
});
//
var isFullScreen = localStorage.getItem(isFullScreenSettingKey);
if(isFullScreen && isFullScreen=="1") {
    //tip
    $(".fullScreen").text("取消全屏");
    $(".fullScreen").attr("title","取消全屏");
    //style
    $("#sideBar").css("display", "none");
    $("#mainContent").css("width", "100%");
}

More

占坑,以后再補充...


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM