【发布时间】:2012-04-18 18:46:59
【问题描述】:
寻找一些帮助来添加我已经拥有的东西。我所做的是一个 onLoad 和 Resize 交换到一个特定的类,它改变了不同分辨率的网格。我需要的是设置一个 cookie,以便网格在从一个页面到另一个页面时保持不变。
// swaps the grid span names when the resolution goes below 1200px
// or when page is loaded below 1200px
$(window).bind("load resize", function(){
var width = $(window).width(),
bodycontent_grid = width < 1200 ? 'span8' :
width > 1200 ? 'span6' : '';
rightcol_grid = width < 1200 ? 'span3' :
width > 1200 ? 'span5' : '';
$('.bodycontent').removeClass('span6 span8').addClass(bodycontent_grid),
$('.rightcol').removeClass('span3 span5').addClass(rightcol_grid);
});
【问题讨论】:
标签: jquery class cookies resize pageload