如何通过cookie记录并优化用户的浏览习惯?
- 内容介绍
- 文章标签
- 相关推荐
本文共计116个文字,预计阅读时间需要1分钟。
javascript加载用户浏览器习惯var cookieClass=$.cookie(cookieClass);if(cookieClass) { $(#esflist_nav ul).attr(class, cookieClass);}布局切换:houselist -> bigimglist两个信息块同时出现
//cookieClass 加载用户浏览习惯 var cookieClass = $.cookie("cookieClass"); if(cookieClass){ $('.esflist_nav').next('ul').attr('class',cookieClass); } // 布局切换 houselist bigimglist // ??? 两个信息块同时出来? $('.esflist_btn').click(function() { $(this).toggleClass('sef_btn_big'); $(this).toggleClass('sef_btn_list'); var ulclass = $('.esflist_nav').next('ul').attr('class'); var cookieClass ; if(ulclass === 'bigimglist'){ $('.esflist_nav').next('ul').attr('class','houselist'); $.cookie("cookieClass",'houselist'); //记录用户浏览习惯 }else{ $('.esflist_nav').next('ul').attr('class','bigimglist'); $.cookie("cookieClass",'bigimglist'); //记录用户浏览习惯 } });
本文共计116个文字,预计阅读时间需要1分钟。
javascript加载用户浏览器习惯var cookieClass=$.cookie(cookieClass);if(cookieClass) { $(#esflist_nav ul).attr(class, cookieClass);}布局切换:houselist -> bigimglist两个信息块同时出现
//cookieClass 加载用户浏览习惯 var cookieClass = $.cookie("cookieClass"); if(cookieClass){ $('.esflist_nav').next('ul').attr('class',cookieClass); } // 布局切换 houselist bigimglist // ??? 两个信息块同时出来? $('.esflist_btn').click(function() { $(this).toggleClass('sef_btn_big'); $(this).toggleClass('sef_btn_list'); var ulclass = $('.esflist_nav').next('ul').attr('class'); var cookieClass ; if(ulclass === 'bigimglist'){ $('.esflist_nav').next('ul').attr('class','houselist'); $.cookie("cookieClass",'houselist'); //记录用户浏览习惯 }else{ $('.esflist_nav').next('ul').attr('class','bigimglist'); $.cookie("cookieClass",'bigimglist'); //记录用户浏览习惯 } });

