1 2(function($){ 3 4 $(function(){ 5 6 $('.font-size #font_size_default').click(function(e){ 7 onClickTextSizeButton(e); 8 }); 9 $('.font-size #font_size_large').click(function(e){ 10 onClickTextSizeButton(e); 11 }); 12 13 var style = Cookies.get('style'); 14 var defaultSize = $('.font-size #font_size_default'); 15 var largeSize = $('.font-size #font_size_large'); 16 if(typeof style == 'string' && style.length > 0){ 17 if(style == defaultSize.data("css-url")){ 18 setChecked(defaultSize,style); 19 } 20 21 if(style == largeSize.data("css-url")){ 22 setChecked(largeSize,style); 23 } 24 25 setStyle(style); 26 }else{ 27 var cssUrl = defaultSize.data("css-url"); 28 setChecked(defaultSize,cssUrl); 29 setStyle(cssUrl); 30 } 31 }); 32 33 function setChecked(jQueryElement,cssUrl){ 34 var url = jQueryElement.data("css-url"); 35 if(url == cssUrl){ 36 jQueryElement.attr({checked:true}); 37 } 38 } 39 40 function onClickTextSizeButton(event){ 41 var cssUrl = $(event.target).data("css-url"); 42 $(event.target).attr({checked:true}); 43 setStyle(cssUrl); 44 } 45 46 function setStyle(cssurl){ 47 $('#jstyle').attr({href:cssurl}); 48 Cookies.set('style',cssurl,{expires:30,path:'/'}) 49 } 50 51})(jQuery);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.