国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > JavaScript > 正文

jQuery.cookie.js插件實現換膚功能

2020-03-24 18:45:35
字體:
來源:轉載
供稿:網友
本文主要介紹jQuery結合jQuery.cookie.js插件實現換膚功能,結合實例形式分析了jQuery.cookie.js插件的常用函數功能及實現換膚功能的相關操作技巧,需要的朋友可以參考下,希望能幫助到大家。

上一次和大家分享了如何實現換膚功能,但是script代碼好像有點長,所以這次打算使用cookie.js插件來實現換膚功能,好啦,我們開始吧。

jQuery.cookie.js下載:https://github.com/carhartl/html' target='_blank'>jquery-cookie/

先來了解下cookie.js如何使用。

先導入:


 script type= text/javascript src= js/jquery-1.8.3.js /script !--jQuery版本最好是1.3.1以上--  script type= text/javascript src= js/jquery.cookie.js /script 

然后就可以使用了。


$.cookie( the_cookie //讀取Cookie值$.cookie( the_cookie , the_value //設置cookie的值$.cookie( the_cookie , the_value , {expires: 7, path: / , domain: example.com , secure: true});//新建一個cookie, expires 是有效天數, path 是保存路徑, domain 是創建 cookie的網頁所擁有的域名, secure 是cookie的傳輸是否使用安全協議(HTTPS)$.cookie( the_cookie , the_value //新建cookie$.cookie( the_cookie , null); //刪除一個cookie

附上代碼:


 !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN  http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd  html xmlns= http://www.w3.org/1999/xhtml  head  meta http-equiv= Content-Type content= text/html; charset=utf-8 /  title cookie的使用 /title  script type= text/javascript src= js/jquery-1.8.3.js /script  script type= text/javascript src= js/jquery.cookie.js /script  style .huanFu{ float:right;.huanFu ul li{ width:30px;height:30px; list-style:none; margin:0 5px; float:left; cursor:pointer; border:1px solid #000;.fu1{background-color:#F00;}.fu2{background-color:#0F0;}.fu3{background-color:#00F;}.fu4{background-color:#FF0;}.huanFu ul li.select{border:3px solid #000;margin-top:-3px;} /style  script $(function(){ $( .huanFu ul li ).on( click ,function(){ var piFu=$(this).attr( fuName //取得選擇皮膚的fuName值 $( body ).attr( class ,piFu);//給body有class加上fuName值,也就是添加對應的背景色 $(this).addClass( select ).siblings().removeClass( select //選擇中的li才有大黑框選中,其余去除大黑框選中效果 $.cookie( MySkin ,piFu,{path: / ,expires:10});//創建cookie,并保存到本地cookie中 var cookieSkin=$.cookie( MySkin //取出本地cookie中的保存的值 if(cookieSkin){ $( .huanFu ul li[fuName= +cookieSkin+ ] ).addClass( select ).siblings().removeClass( select //選擇中的li才有大黑框選中,其余去除大黑框選中效果 $( body ).attr( class ,cookieSkin);//給body有class加上fuName值,也就是添加對應的背景色 }else{ $( body ).attr( class , fu1 //如果本地cookie無記錄,就默認用紅色做背景 /script  /head  body >

實現的效果和上一篇文章的功能一樣,而且使用了cookie.js之后,代碼少了,而且更容易理解了。

相關推薦:

vue換膚功能實例教程

jQuery基于cookie實現換膚功能實例

Javascript結合css實現網頁換膚功能_javascript技巧

以上就是jQuery.cookie.js插件實現換膚功能的詳細內容,html教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 枣庄市| 延庆县| 奉节县| 安泽县| 宁乡县| 西贡区| 安宁市| 东安县| 通榆县| 永顺县| 揭阳市| 偏关县| 兰考县| 五常市| 武夷山市| 宽甸| 乐亭县| 永宁县| 吕梁市| 纳雍县| 奉节县| 锡林郭勒盟| 肃宁县| 桃源县| 漳州市| 聂荣县| 鄂托克前旗| 金沙县| 临沂市| 锦屏县| 子长县| 滨州市| 丁青县| 信宜市| 黑河市| 廊坊市| 林口县| 南木林县| 长汀县| 南充市| 高阳县|