matometaru
11/24/2016 - 2:15 AM

デバイスの判定(Windowサイズから)

デバイスの判定(Windowサイズから)

/* Device
==================================================== */
var is_sp,is_pad,is_pc;

var user = new getUser();
user.getDevice( window.innerWidth );

function getUser(){
	this.getDevice = function(i){
		if(i <= 768){
			is_sp  = true;
			is_pad = false;
			is_pc  = false;
			this.device = 'is_sp';
			$('html').addClass('is-sp').removeClass('is-pad is-pc');
		}else if(i <= 1024){
			is_pad = true;
			is_sp  = false;
			is_pc  = false;
			this.device = 'is-pad';
			$('html').addClass('is-pad').removeClass('is-sp is-pc');
		}else{
			is_sp  = false;
			is_pad = false;
			is_pc = true;
			this.device = 'is-pc';
			$('html').addClass('is-pc').removeClass('is_sp is-pad');
		}
		return false;
	}
};