最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jQuery實現(xiàn)HTML5 placeholder效果實例

 更新時間:2014年12月09日 10:45:09   投稿:junjie  
這篇文章主要介紹了jQuery實現(xiàn)HTML5 placeholder效果實例,本文目的主要是在需要兼容一些瀏覽器時使用,需要的朋友可以參考下

你一定知道 HTML5新增的 placeholder 屬性吧?不知道的也沒關系。輸入框有默認文本是,常需要這樣一個效果,點擊讓默認文本消失,失去焦點后讓默認文本顯示。

今天分享一段jQuery代碼,模擬 placeholder 效果。

Javascript代碼:

復制代碼 代碼如下:

function placeHolder(event){
  var self = $(this), selfDataValue = self.attr("data-value"), selfValue = self.val();
  if(selfDataValue){
   event.type == "click" ? (selfValue == selfDataValue && (self.val("").css("color","#333"))) : (event.type == "blur" && (selfValue == "" && (self.val(selfDataValue).css("color","#A9A9A9"))))
  }else{
   return false;
  }
}
$(".pInputText").on("click blur",placeHolder);

Html代碼:

復制代碼 代碼如下:

<input type="text" value="在此處搜索" class="pInputText" />

可能有人會問了,既然html5都提供這樣的功能,還有js寫干嘛?

這不是廢話嗎,當然是以為兼容問題,IE要是對HTML5兼容好點的話,誰愿意用js去實現(xiàn)這玩意兒啊。

相關文章

最新評論

伊宁县| 武山县| 邯郸县| 海安县| 宝鸡市| 阜城县| 蒙城县| 鲁山县| 扎赉特旗| 大安市| 齐齐哈尔市| 诏安县| 潜江市| 都昌县| 连云港市| 当雄县| 班戈县| 屏边| 白河县| 舞阳县| 南皮县| 浠水县| 车致| 沐川县| 荥阳市| 岳普湖县| 灵山县| 精河县| 利津县| 塔城市| 峨眉山市| 高邮市| 宾川县| 礼泉县| 饶阳县| 怀远县| 来宾市| 萨迦县| 汾西县| 泸西县| 禄劝|