起风了

“路海长 青夜旷 越过群山追斜阳”

移动端rem适配

var rem = { baseRem: 40, // 基准字号,按照iphone6应该为20,此处扩大2倍,便于计算 baseWidth: 750, // 基准尺寸宽,此处是按照ihpone6的尺寸 rootEle: document.getElementsByTagName("html")[0], initHandle: function() { this.setRemHandle(); this.resizeHandle(); }, setRemHandle: fu...

html 键盘遮挡问题

window.onresize = function () { var ua = navigator.userAgent; var isAndroid = /android/i.test(ua); //android终端 if(isAndroid) { if (document.activeElement.tagName == "INPUT" || document.activeElement.tagName == "TEXTAREA") { window.setTimeout(function() { document.act...

过滤字符串中的空格

//过滤字符串中的空格function Trim(str) { var result; result = str.replace(/(^\s+)|(\s+$)/g,""); result = result.replace(/\s/g,""); return result;} 文章转载于:https://www.jianshu.com/p/2509826df7c1 原著是一个有趣的人,若有侵权,请通知删除

鼠标滚轮事件

$('#content').on("mousewheel DOMMouseScroll", function (event) { // chrome & ie || // firefox var delta = (event.originalEvent.wheelDelta && (event.originalEvent.wheelDelta > 0 ? 1 : -1)) || (event.originalEvent.detail && (event.originalEvent.detail > 0 ...

浏览器判断

function parseUA() { var u = navigator.userAgent; var u2 = navigator.userAgent.toLowerCase(); return { //移动终端浏览器版本信息 trident: u.indexOf('Trident') > -1, //IE内核 presto: u.indexOf('Presto') > -1, //opera内核 webKit: u.indexOf('AppleWebKit') > -1, ...

js时间戳、毫秒格式化

function formatDate(now) { var y = now.getFullYear(); var m = now.getMonth() + 1; // 注意js里的月要加1 var d = now.getDate(); var h = now.getHours(); var m = now.getMinutes(); var s = now.getSeconds(); return y + "-" + m + "-" + d + " " + h + ":" + m + ":" + s; ...

生成随机颜色

function getRandomColor () { const rgb = [] for (let i = 0 ; i < 3; ++i){ let color = Math.floor(Math.random() * 256).toString(16) color = color.length == 1 ? '0' + color : color rgb.push(color) } return '#' + rgb.join('')} 文章转载于:https://www.jianshu.com/p/29b7eacfa...