摘要: 情景: 我们在移动端点击事件click对比touchend会有很明显的300ms的延迟,为啥? 浏览器在 click 后会等待约300ms去判断用户是否有双击行为(手机需要知道你是不是想双击放大网页内容)。 如果300ms内没有再一次click,那么就判定这是一次单机行为。所以我们基本上都用(tou 阅读全文
posted @ 2016-12-22 18:23 萧了个晓 阅读(27866) 评论(0) 推荐(1) 编辑
摘要: 有时候,我们需要使的input输入框的在点击时光标一直居右边 例如:移动端,用手指去点击输入框,在输入框较小,手指又比较大,那么经常会在点击后,光标会在已有文字时,居左 我们的输入框文字肯定要居中的需要text-align:center,所以不用用text-align:right去排光标; jq代码 阅读全文
posted @ 2016-10-31 17:59 萧了个晓 阅读(14649) 评论(0) 推荐(0) 编辑
摘要: 1 onscroll事件失效 <!DOCTYPE html><html> <head> <meta charset="utf-8"></head> <body onscroll="checkscroll()"> <div class="father" > <div class="son">我是移动块 阅读全文
posted @ 2016-10-28 16:37 萧了个晓 阅读(34620) 评论(3) 推荐(4) 编辑
摘要: 有很多不怎么用css3写动画的同学经常会对其中css3的transform,transition,translate,animation,@keyframes等等动画属性混淆错乱,经常使用了发现没有效果,其实都是属性用错了。 今天用几个简单的例子做一下区分; 一 利用translate 与trans 阅读全文
posted @ 2016-10-28 14:51 萧了个晓 阅读(1720) 评论(0) 推荐(1) 编辑
摘要: box-sizing 就是下面两种图表示(图片转载) 我们不需要深层次的去分析讲解两个盒模型如何如何,看到这两幅图就知道具体区别了,因为两种模型的代码是一样的! content-box在宽度的范围外计算padding,border。这样盒模型的宽度会额外增加! border-box在宽度的范围内在计 阅读全文
posted @ 2016-09-27 11:55 萧了个晓 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 函数声明: function say(param){ console.log('hellow '+param)} 函数表达式: var say = function(param){ console.log('hellow '+param)} 可以看到函数表达式多了一个赋值“=”,将这个指针保存在变量 阅读全文
posted @ 2016-09-27 11:02 萧了个晓 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 1 typeof 和 instanceof var array = [];平时如果判断一个对象是否为数组,可能你会用 typeof array,但是输出为“object”。 typeof 一般只能返回如下几个结果:number,boolean,string,function,object,undef 阅读全文
posted @ 2016-09-18 18:35 萧了个晓 阅读(1391) 评论(0) 推荐(0) 编辑
摘要: replace() 方法用于在字符串中用一些字符替换另一些字符, 或替换一个与正则表达式匹配的子串。 语法: stringObject.replace(regexp / substr, replacement); 参数: regexp / substr, 可以是RegExp对象, 也可以是一个字符串 阅读全文
posted @ 2016-09-01 17:30 萧了个晓 阅读(288) 评论(0) 推荐(0) 编辑
摘要: localStorage: 是一种你不主动清除它,它会一直将存储数据存储在客户端的存储方式,即使你关闭了客户端(浏览器),属于本地持久层储存 sessionStorage: 用于本地存储一个会话(session)中的数据,一旦会话关闭,那么数据会消失,比如刷新。 localStorage与sessi 阅读全文
posted @ 2016-08-10 18:49 萧了个晓 阅读(26654) 评论(0) 推荐(1) 编辑
摘要: 1.1 $.extend(result,item1,item2…..) 将所有的参数项都合并result中,返回result,会破坏result的结构。 1.2 $.extend({},item1,item2,……) 将所得的结果全部合并在{}中,并返回,不会破坏原有的项的结构。 1.3 $.ext 阅读全文
posted @ 2016-08-10 10:43 萧了个晓 阅读(419) 评论(0) 推荐(0) 编辑