$(function(){
if(!placeholderSupport()){ // 判断浏览器是否支持 placeholder
$('[placeholder]').focus(function() {
var input = $(this);
if (input.val() == input.attr('placeholder')) {
input.val('');
input.removeClass('placeholder');
}
}).blur(function() {
var input = $(this);
if (input.val() == '' || input.val() == input.attr('placeholder')) {
input.addClass('placeholder');
input.val(input.attr('placeholder'));
}
}).blur();
}
});
function placeholderSupport() {
return 'placeholder' in document.createElement('input');
}

最新文章

  1. log4net 2.0.4有问题,AdoNetAppender会报错
  2. DUBBO参数验证
  3. meta标签的小拓展
  4. 《BI那点儿事》数据流转换——模糊查找转换
  5. iOS 关于GCD中的队列
  6. NSUserDefaults简介及使用
  7. 分享我用Qt开发的应用程序【一】,附绿色版下载,以后会慢慢公布源码
  8. has_many :through VS has_and_belongs_to_many
  9. 可重入锁 & 自旋锁 & Java里的AtomicReference和CAS操作 & Linux mutex不可重入
  10. [示例]NSPredicate基础-查询数组中负荷条件的子集
  11. double数值多时系统默认科学计数法解决方法
  12. wireshark教程
  13. ⒂bootstrap组件 折叠 基础案例
  14. [USACO14DEC]驮运Piggy Back
  15. 初学python之路-day07-字符编码
  16. Git——如何将本地项目提交至远程仓库(第一次)
  17. @JSONField使用
  18. js获取当前url中参数
  19. 【第一部分】04Leetcode刷题
  20. sql中的函数

热门文章

  1. Stack的三种含义
  2. JavaScript简单对象的定义方法
  3. 前端必备的js知识点(转载)
  4. Python Numpy,Pandas基础笔记
  5. SSH免密码登陆原理
  6. BZOJ-2561-最小生成树 题解(最小割)
  7. jquery实现input输入框实时输入触发事件代码(点击历史记录也会触发)
  8. DUT Star Weekly Contest #3 Problem F Solution
  9. 【Beta】Scrum08
  10. validate表单验证插件