小生愛

QQ:5638 9995
  1. createJs笔记 (更新中...)
  1. vue 1.0 学习笔记
  2. vue 2.0 学习笔记
  3. vue-router 学习笔记
  4. vuex 2.0 学习笔记
  1. Backbone.js 笔记
  2. Backbone 实例一
  1. Angular.js 笔记
  1. SoundManager 学习笔记
  2. Audio 学习笔记
  3. 音频实例-播放器(70%)
  1. Canvas 学习笔记
  2. 图表效果
  3. Canvas 事件一
  4. 天气图表
  5. Excanvas.js
  1. SVG 学习笔记(进行中...)
  2. 天气图表
  1. will-change
  2. 媒体查询 Respond.js
  3. 摇一摇
  4. pushState replaceState
  5. FileReader H5上传文件
  6. @font-face
  7. touch.js 触摸手势
  8. Quo.js
  9. iSlide.js 滑动延迟加载图片
  10. CSS3与SVG中的剪切
  11. CSS3 计数器
  12. 自适应图片 浮层
  13. 视差滑动
  14. 延迟加载图片
  15. CSS3 特效
  16. 多行截字+字符
  17. iScroll5 学习笔记
  18. webApp 入门练习
  19. App调试工具总结
  20. Plane
  21. placeholder多行例子
  22. webApp 知识点总结
  1. ECMA 6.0 学习笔记
  2. requestAnimationFrame 动画API
  3. CSS3 属性库
  4. webpack
  5. Node.js
  6. React 学习笔记
  7. RegExp 正则表达式
  8. ECMA 5.1 学习笔记
  9. NPM
  10. Slides.js 学习笔记
  11. Swipe.js 学习笔记
  12. 禁止滑动
  13. Worker 使用实例 与 跨域iframe通信方法
  14. File Upload.js 学习笔记
  15. iframe无刷新跨域与非跨域上传
  16. clientWidth, offsetWidth...区别
  17. Date() 日期对象
  18. hash跳转(做App开发经常会用到)
  19. 禁止选中
  20. GIT
  21. Require.js 实例教程
  22. 分页组件
  23. 城市列表组件
  24. Sug组件
  25. N知识点总结
  26. Jcrop 实例教程
  1. Node.js 第一版学习笔记
  1. Raphael(拉斐尔) 学习笔记
  2. 拉斐尔·圆特效
  3. 图表效果
  1. Cocos2d 3.0 学习笔记(进行中. . .)
  2. Cocos2d 3.0 创建工程
  3. Cocos2d 2.0 学习笔记
  4. 打飞机
  5. 小熊采蘑菇
  6. 吃寿司
// Placeholder 兼容 var placeholder = function (){ // 判断是否支持placeholder if('placeholder' in document.createElement('input')) return false; // 要添加holder的表单节点 var elInputs = $('.mh-ui-module-placeholder'); // 初始化表单 $.each(elInputs, function (){ $(this).val($(this).attr('placeholder')); }); // 添加事件 elInputs.on('focus blur', function (e){ var type = e.type; var elInput = $(this); // 表单默认值 var initInput = elInput.attr('placeholder'); if(type=='focus' && elInput.val()==initInput){ // 获取焦点 表单置空 elInput.val(''); }else if(type=='blur' && elInput.val()==''){ elInput.val(initInput); } }); }; placeholder();