$.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());