Team:UCL/Template:MainJS
From 2014.igem.org
(Difference between revisions)
Lewismoffat (Talk | contribs) (Created page with "// Avoid `console` errors in browsers that lack a console. (function() { var method; var noop = function () {}; var methods = [ 'assert', 'clear', 'count', 'd...") |
Lewismoffat (Talk | contribs) |
||
Line 1: | Line 1: | ||
- | + | ( function( $ ) { | |
- | (function() { | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | function enableSkrollr(){ | |
- | + | console.log('we are on desktop'); | |
- | + | // Enable Skroll only for non-touch devices | |
- | + | //if(!Modernizr.touch){ | |
- | + | var s = skrollr.init({ | |
- | + | forceHeight: false | |
- | + | }); | |
- | + | //} | |
- | // | + | } |
+ | |||
+ | function disableSkrollr(){ | ||
+ | console.log('we are on mobile'); | ||
+ | |||
+ | // Destroy Skrollr | ||
+ | var s = skrollr.init(); | ||
+ | s.destroy(); | ||
+ | } | ||
+ | |||
+ | enquire.register("screen and (min-width: 768px)", { | ||
+ | match : function() { | ||
+ | enableSkrollr(); | ||
+ | }, | ||
+ | unmatch : function() { | ||
+ | disableSkrollr(); | ||
+ | } | ||
+ | }); | ||
+ | |||
+ | } )( jQuery ); |
Revision as of 10:22, 31 July 2014
( function( $ ) {
function enableSkrollr(){ console.log('we are on desktop');
// Enable Skroll only for non-touch devices //if(!Modernizr.touch){ var s = skrollr.init({ forceHeight: false });
//}
}
function disableSkrollr(){ console.log('we are on mobile');
// Destroy Skrollr var s = skrollr.init(); s.destroy(); }
enquire.register("screen and (min-width: 768px)", { match : function() { enableSkrollr(); }, unmatch : function() { disableSkrollr(); } });
} )( jQuery );