我们做兼容IE、谷歌浏览器页面时时常遇到一些效果不兼容的情况,本文针对IE浏览器下input 的placeholder属性不生效问题找到一个js方案,此案例采用Jquery方式实现,具体代码如下:
//解决IE input兼容placeholder //使用方法 $("input").placeholder();
;(function ($) {
$.fn.placeholder = function (options) {
var opts = $.extend({
}, $.fn.placeholder.defaults, options);
var isIE = document.all ? true : false;
return this.each(function () {
var _this = this,
placeholderValue = _this.getAttribute("placeholder"