回答了问题2016-03-17
手机QQ也有相应的JS SDK: [链接]
赞了文章2015-06-22
让我们来仔细地看看ES6所带来的更清晰的变量声明与赋值语法。现今的变量声明语法十分的直接:左边是一个变量名,右边可以是一个数组:[]的表达式或一个对象:{}的表达式,等等。解构赋值允许我们将右边的表达式看起来也像变量声明一般,然后在左边将值一一提取。听起...
回答了问题2015-05-13
jQuery一般不会忽略,不生效应该是浏览器不支持这个语法,试试设置flex-direction,纵向排列设为column,横向设为row。
回答了问题2015-05-07
注释的第二行 getElmentById 少了一个字母 e。所以 !document.getElmentById 为 true。
回答了问题2015-05-06
$('#jp_video_0').prop( 'currentTime', $(this).attr('point') )
回答了问题2015-05-06
这一句可以重置 div#slogan 的所有后代,也就是你说的消除影响,不支持IE6-7。虽然能快速解决问题,但是强烈不推荐这样写CSS。最好的清除办法是把那句规则给删掉,因为这个写法实在是巨挫无比。
回答了问题2015-05-04
我也有这个疑惑,我去探索了一下,发现原因是如果用 10px 那么在 IE6 下就不能缩放了。你知道,62.5% 这个技巧出现的时间很早,那时候 IE6 的份额还比较大,IE6 下的缩放很简陋,只提供了字体大小的调节(特大、较大、中、较小、特小五个档),并且如果元素用的是 px...
回答了问题2014-08-25
或者用 HTML5 有一个 scrollIntoView 方法,在 DOM 元素上调用 elem.scrollIntoView(),就会滚动至该元素
回答了问题2014-08-14
去掉了 type="button",type 就变成默认的 "submit",区别是 type="submit" 点击以后默认会提交所在的表单,type="button" 没有默认行为。因为你要自定义行为,所以建议你还是加上。
回答了问题2014-08-13
当你请求的资源并不是一层不变的时候,即不能简单的一直使用客户端缓存时,你可能通过将cache设置为false来发送请求,这实际上是在url加上时间戳组合成新的url,每次发送新的请求,这明显加大了服务器的压力。
回答了问题2014-08-13
同时你的那句 cache: true 可以省略,因为默认就是 cache: true,只有 dataType 为 "script" 和 "jsonp" 时 cache 默认为 false。你在此处加的 cache: true 其实只影响了 aa.php 的缓存与否。
回答了问题2014-08-09
JavaScript 有个 API 可以先验证有效性: {代码...} 如果输入不合法,valid 返回 false。如果用户清空了 <input>,valid 是 true。
回答了问题2014-08-08
应该把 <textarea> 包含在同一个 <form> 里
回答了问题2014-08-06
margin-left + border-left + padding-left + width + padding-right + border-right + margin-right = 包含块宽度
回答了问题2014-07-10
给 Flash 所在的 <object> 对象添加属性 wmode="opaque" 可以让 modal 跑到视频前面