- 博客(21)
- 问答 (54)
- 收藏
- 关注
原创 gulp插件gulp-file-include的模板复用功能
功能:当写一个后台时,会有导航条、头部和底部每个页面都相同,我们不可能每个页面都复制粘贴过来相同的代码,这样的话,如果后期导航条改了某个地方,那么我们需要改每个有当行条的地方,这样重复性的工作我们可以通过构建工具gulp的gulp-file-include插件避免掉官方教程链接:https://www.npmjs.com/package/gulp-file-include(看不懂的话可以看下面
2016-08-25 10:11:57 9835 2
原创 git如何忽略某些文件加入版本控制
http://zhidao.baidu.com/link?url=jK2y4lxbbiDb2VZnX6rKptAkgy1TgvoT6szrCqeZN7TXfO7LL04UcHI2-S4IF0cYHbMGeznZtKw2F3UqnCiP_peEEWDHoUiKHc49ZmrANF3
2016-08-24 17:43:47 561
原创 前端自动化工具grunt介绍
教程链接:http://developer.51cto.com/art/201506/479127.htmGruntfile.js >>module.exports = function(grunt) { //任务配置,所有插件的配置信息 grunt.initConfig({ //获取package.json的信息 pkg: grunt.
2016-08-24 09:33:41 441
原创 scss进阶教程
scss:/** * MAIN * app * * BASE * */* { margin: 0; padding: 0;}@mixin bgcolor { display: inline-block; float: left; @media (min-width: 500px) {//>500 width: 25%; } @media (max-widt
2016-08-23 18:25:20 772
原创 scss基础教程
scss编译工具:koala示例目录结构:文件内容详细:index.html: scss 1 2 5 3 4variable.scss:$bgcolor: grey;
2016-08-23 17:17:31 1755
原创 html5视频截图实现
video body, html { width: 100%; height: 100%; } video { width: 400px; } canvas { width: 200p
2016-08-20 18:28:59 10059 2
原创 jquery设置cookie过期时间为10秒钟
兼容性IE8+expires的值不能设置为小数,因为除了chrome,其他浏览器都不支持小数,所以我们必须使用setTime()来设置具体日期 if(loginCount >= 5) { popTip({ text: '您当前输入错误次数过多,请半小时后再来登录...',
2016-08-18 10:22:42 21579 2
原创 不用正则实现js中replace全局替换的功能
1.我们替换,一般用下面方法:‘qwew’.replace(/w/g, '@')这种方法,很方便2.问题是万一我们要替换的内容中含有特殊字符,如‘)’,这种情况下,我们就必须将')'进行转义,即‘qw)ew)’.replace(/w\\)/g, '@')3.还有些具体的情况下,如我们要替换的内容是可变的且含有特殊字符,那么我们用2的方法就显得很麻烦了或者根本解决不了,具体情况如下:把微
2016-08-15 16:32:57 3060
原创 js自定义事件
test * { margin: 0; padding: 0; font-size: 0.04rem; } body, html { width: 100%; height: 100%; }
2016-08-10 23:17:21 282
原创 解决ios端不能使用body元素的冒泡事件
现象:只在ios端$('body').on('click', function() {//...});这个事件是不生效的。问题详见:http://zhidao.baidu.com/link?url=KDQ2krrwS1miCWxmFmnvYdtxuJGcX7_uAMpR9Jxft1zkDpSnlXSIjJ8emui42KErCL0PPS0A_HC2_q13Zv0m0Jisea1OBpL
2016-08-10 14:44:23 2083
原创 js判断手机端是否弹出软键盘
弹出软键盘时:ios端$('body').scrollTop()会改变android端$(window).height()会改变
2016-08-09 11:27:26 18928
原创 前端单元测试插件qunit.js使用示例
test * { margin: 0; padding: 0; } body, html { width: 100%; height: 100%;
2016-08-09 09:00:40 537
原创 编写自己的插件如何减少css文件的引入
很多时候,我们写一个插件实现某种功能,但是往往这个插件会配一个css样式文件,我们也想象jquery那样只引入一个js就行,可是我们写的不是纯功能的插件,而是带有ui的,所以使用的时候,必须要一个js和一个css,如果想要减少文件的引入,更方便的话,可以考虑把css写在js文件里面,类似这样:var $style = $('p{color: red;}*{background: green;}
2016-08-04 09:31:23 359
原创 防盗号或炸骗不要输入qq密码怎么去除
当我们遇到下面这种问题时,该怎么解决?网上很多都说要到微信公众号去认证,类似http://jingyan.baidu.com/article/75ab0bcbce5527d6864db2e6.html但是弄了半天并不能解决问题,经我发现,这个跟网站域名是否在微信备案有关,更为准确的答案在这里:http://zhidao.baidu.com/link?url=PXZQDDt_Ia
2016-08-03 16:47:43 9132
原创 ios端点击document,input框不会失去焦点
ios端的一个bug,解决方法是: window.onload = function() { document.querySelector('body').addEventListener('touchend', function(e) { if(e.target.className != 'input') {
2016-08-03 10:38:20 6669
原创 chrome安装二维码生成器
1.ff浏览器提供了快速生成链接二维码的功能,以方便手机扫码调试2.chrome中没有,安装的国产的'Wwei二维码生成器'被chrome浏览器禁止掉了3.我们可以越长城后,在Google拓展程序里搜索The QR Code Extension,安装此拓展程序(不是应用哦),以后就可以很方便的生成二维码了链接:https://chrome.google.com/webs
2016-08-02 12:17:00 1849
原创 Jquery添加头信息的2种方法以及Referer头信息的作用
添加头信息以下提供了2种设置头信息的方法 $.ajax({ url: '/test', headers: {// 设置方法1:使用headers属性来设置 a: 1, b: 2, Referer: 'http://localhost:3000/index.html'// 这句话试图在请求头...
2016-08-01 12:35:04 5189
空空如也
用gulp-sass编译scss是老是报错?
2016-10-27
这个前端截屏功能是如何实现的?
2016-04-28
在不同的手机上测试pc端页面,用什么工具?
2016-03-19
ajax跨域请求,明明成功了,为什么获取不到数据?
2016-03-17
请问前端怎么实现裁剪、传图片和传文件的功能?
2016-03-03
浏览器切换到其它页面,过一分钟,再切回来,定时器就会出现紊乱?有人遇到过吗?
2016-02-22
如何实现定时器控制自身的定时时间?
2016-02-22
把a=aa&b=bb化成{a:"aa",b:"bb"}的方法?
2016-02-21
extjs和backbone学习哪个比较好?
2016-01-29
【急】iframe父操作子的dom元素失效?
2016-01-25
css3 3D效果的一个问题?
2016-01-22
sublime里面如何写css hack?
2016-01-11
css hack \9\0会影响ie8
2016-01-09
box-sizing:border-box的一个问题?
2016-01-07
写js要不要面对对象?
2016-01-06
chrome调试修改js怎么保存?
2016-01-06
requirejs的data-main加载一次后,后面就更新不了?如何解决
2016-01-06
关于上传图片预览的时候,图片尺寸不统一,你们都是给客户怎么样显示的呢?
2016-01-06
请问手机端app页面要怎么测试它的兼容性?
2016-01-05
酷狗音乐web版为什么不做成全屏自适应的呢?
2016-01-02
npm包展示页的这个dependents是什么意思
2021-06-20
taro怎么开启eslint?
2020-03-12
mac上使用sourceTree提交代码不会走husky自定义的钩子
2020-03-11
mac上使用sourceTree提交代码抱下面的错误
2020-03-10
typescript装饰器之后,怎么让vscode识别新增加的方法
2020-02-25
js原型式继承的一个问题?
2018-05-03
element ui 如何支持表头是纵向的表格
2018-01-04
css3 animation动画如何在鼠标移出之后不让动画立即停止?
2017-11-13
express存入多个session会丢失的情况?
2017-07-13
mongoose聚合的一个疑问
2017-06-17
前端(浏览器)如何调用 rest api?
2017-06-02
请问express的npm包errorhandler是干嘛用的
2017-06-02
mongodb 都说索引能提高效率,这是为什么啊?
2017-05-10
mongodb 一个字符串的问题
2017-05-10
有一个问题,就是cmd中怎么换行啊?换行输入,但是不执行的
2017-05-04
sass计算变量的一个问题
2017-04-17
发布npm包的一个问题???
2017-04-17
一个js传参赋值的问题?
2017-04-10
es6 reset的一个疑问???
2017-03-23
es6 let [a, b, c] = [1, 2, 3]为啥报错?
2017-03-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人