$.extend($, {
getURLValue: function (name) {
var reg = new RegExp ("(^|&)" + name + "=([^&]*)(&|$)" , "i" );
var r = window.location.search.substr(1 ).match(reg);
if (r != null ) return decodeURI (r[2 ]);
return null ;
},
checkPhone: function (phone) {
if (!(/^1[34578]\d{9}$/ .test(phone))) {
return false ;
} else {
return true ;
}
},
checkEmail: function (myemail) {
var myReg = /^[a-zA-Z0-9_-]+@([a-zA-Z0-9]+\.)+(com|cn|net|org)$/ ;
if (myReg.test(myemail)) {
return true ;
} else {
return false ;
}
},
checkLogin: function () {
return localStorage.getItem("userinfo" );
},
token: function () {
var token;
if (!localStorage.getItem("userinfo" )) {
token = "" ;
} else {
token = JSON .parse(localStorage.getItem("userinfo" )).token;
}
return token;
},
setPage:function () {
sessionStorage.setItem("pageName" , location.href);
},
getPage:function () {
return sessionStorage.getItem("pageName" );
},
setUser:function (obj) {
localStorage.setItem("userinfo" , JSON .stringify(obj));
},
getUser:function () {
return localStorage.getItem("userinfo" )?JSON .parse(localStorage.getItem("userinfo" )):false ;
},
removeUser:function () {
localStorage.removeItem("userinfo" );
}
});
document.getElementById('btn' ).addEventListener('click' , function (event ) {
event = event || window.event ;
if (event .preventDefault){
event .preventDefault();
} else {
event .returnValue = false ;
}
}, false );
$('#btn' ).on('click' , function (event ) {
event .preventDefault();
});
document.getElementById('btn' ).addEventListener('click' , function (event ) {
event = event || window.event ;
if (event .stopPropagation){
event .stopPropagation();
} else {
event .cancelBubble = true ;
}
}, false );
$('#btn' ).on('click' , function (event ) {
event .stopPropagation();
});
$( '#content' ).on("mousewheel DOMMouseScroll" , function (event ) {
var delta = (event .originalEvent.wheelDelta && (event .originalEvent.wheelDelta > 0 ? 1 : -1 )) ||
(event .originalEvent.detail && (event .originalEvent.detail > 0 ? -1 : 1 ));
if (delta > 0 ) {
console.log ('mousewheel top' );
} else if (delta < 0 ) {
console.log ('mousewheel bottom' );
}
})
function isSupportSVG () {
var SVG_NS = 'http://www.w3.org/2000/svg' ;
return !!document.createElementNS &&!!document.createElementNS(SVG_NS, 'svg' ).createSVGRect;
}
console.log(isSupportSVG());