zoukankan      html  css  js  c++  java
  • 网上找到的一个jquery版网页换肤特效

    这个跟我之前在锋利的JQuery那本书里看到的那个一模一样。

    <!DOCTYPE html>
    <html>
    <head>
    <meta name="" content="" charset="utf-8"/>
    <title>jquery实现页面皮肤切换并保存-柯乐义</title><base target="_blank" />
    <link href="http://keleyi.com/keleyi/phtml/jqtexiao/25/css/default.css" rel="stylesheet" type="text/css" />
    <link href="http://keleyi.com/keleyi/phtml/jqtexiao/25/css/skin_0.css" rel="stylesheet" type="text/css" id="cssfile" />
    <!-- 引入jQuery -->
    <script type="text/javascript" src="http://keleyi.com/keleyi/pmedia/jquery/jquery-1.11.1.min.js"></script>
    <!-- 引入jQuery的cookie插件 -->
    <script src="http://keleyi.com/keleyi/phtml/jqtexiao/25/js/jquery.cookie.js" type="text/javascript"></script>
    <script type="text/javascript">
    //<![CDATA[
    $(function(){
    var $li =$("#skin li");
    $li.click(function(){
    switchSkin( this.id );
    });
    var cookie_skin = $.cookie( "MyCssSkin");
    if (cookie_skin) {
    switchSkin( cookie_skin );
    }
    });
    function switchSkin(skinName){
    $("#"+skinName).addClass("selected") //当前<li>元素选中
    .siblings().removeClass("selected"); //去掉其它同辈<li>元素的选中
    $("#cssfile").attr("href", "http://keleyi.com/keleyi/phtml/jqtexiao/25/css/" + skinName + ".css"); //设置不同皮肤
    $.cookie( "MyCssSkin" , skinName , { path: '/', expires: 10 });
    }
    //]]>
    </script>
    </head>
    <body>
    <div><h2>jQuery皮肤无刷新切换并保存</h2>
    <div>请点击下面的各种演示的小方框设定以下内容的皮肤,当关闭页面后再开,以下内容还是设定的颜色。因为保存到cookie,所以一段时间后打开页面,仍然为最后设置的眼色。
    <br /><a href="http://keleyi.com/keleyi/phtml/jqtexiao/25.htm" style="color:blue;text-decoration:none;">新开在线体验窗口</a></div></div>
    <ul id="skin">
    <li id="skin_0" title="灰色" class="selected">灰色</li>
    <li id="skin_1" title="紫色">紫色</li>
    <li id="skin_2" title="红色">红色</li>
    <li id="skin_3" title="天蓝色">天蓝色</li>
    <li id="skin_4" title="橙色">橙色</li>
    <li id="skin_5" title="淡绿色">淡绿色</li>
    </ul>

    <div id="div_side_0">
    <div id="news">
    <h1 class="title"><a href="http://keleyi.com/menu/jquery/">jQuery</a></h1>
    </div>
    </div>

    <div id="div_side_1">
    <div id="game">
    <h1 class="title"><a href="http://keleyi.com/a/bjad/ifjrn3s1.htm">原文</a></h1>
    </div>
    </div>

    </body>
    </html>

  • 相关阅读:
    Oracle 安装报错 [INS-06101] IP address of localhost could not be determined 解决方法输入日志标题
    Linux下安装oracle数据库提示DISPLAY not set. Please set the DISPLAY and try again。
    redhat 关机注销命令详解
    VirtualBox的四种网络连接方式
    修改RedHat的系统显示时间
    insufficient memory to configure kdump(没有足够的内存)解决方法(待验证、待解决)
    xen坑随笔 heartbeat dpkg垃圾数据库清除
    tomcat 监控脚本
    负载均衡随笔
    GIT命令介绍
  • 原文地址:https://www.cnblogs.com/luoguixin/p/6260614.html
Copyright © 2011-2022 走看看