项目中用到的input 遇到的问题的归类
2024-10-13 02:50:46
input 前几天 为了这个词 用在搜索框被我们总监喷,为了加强印象,我把它记录下来
最原始的造型
<input type="text" value="搜索"/> 作成搜索框 比较尴尬,因为鼠标放上去 字居然还在 ,特难受 解决此问题!!!
第一中方法
<input type="text" value="搜索" id="sou"/>
$("#sou").focus(function () {
if ($(this).val() == "请输入关键字")
$(this).val("");
});
$("#sou").blur(function () {
if ($(this).val() == "")
$(this).val("请输入关键字");
});
上面方法是input框 鼠标focus的时候value消失 然而现在很多input框 并不是那样,focus的时候还在 ,只有当输入文字的时候才没了
这时候我们可以考虑使用h5的属性 placeholder 这时候问题来了 使用h5 华丽奔放 杠杆的 可是同样的兼容性也不能小觑
<input type="text" placeholder="搜索" id="test"/>
这里利用原生js进行封装
这是我在曾经访问过一位大神 里面的 我们到时候项目中用到 直接调用就好了 地址:http://www.zhangxinxu.com/study/js/jquery.placeholder.js
$(function() {
$("#test").placeholder();
});
</script>即可
最新文章
- Shell脚本学习第二课&#183;
- 微信小程序demo汇总
- java强制类型转换
- mount: unknown filesystem type &#39;ntfs&#39;
- (OAF)jdeveloper集成log4j并将日志输出到指定文件并写入数据库
- Java知识点:instanceof关键字
- Spout数据源
- AIDL-Android接口描述语言实现跨进程通讯
- 《Programming WPF》翻译 第7章 5.可视化层编程
- 【原创】源码角度分析Android的消息机制系列(四)——MessageQueue的工作原理
- 从Firefox升级说学习方法
- DICOM医学图像处理:WEB PACS初谈四,PHP DICOM Class
- IndexedDB 简单封装
- spark-streaming集成Kafka处理实时数据
- 转 消息中间件:RocketMQ 介绍(特性、术语、原理、优缺点、消息顺序、消息重复)
- JAVA WEB -- request
- 使用python操作word
- openresty + lua 4、openresty kafka
- Backbone.js 的 View 中定义事件
- Root :: AOAPC I: Beginning Algorithm Contests (Rujia Liu) Volume 7. Graph Algorithms and Implementation Techniques
热门文章
- HTML5手机开发——滚动和惯性缓动
- Joomla安装图文教程 (送 Joomla 中文语言包)
- 【学习笔记】【oc】指针
- file upload download
- 简单又强大的联发科手机PhilZ Touch Recovery安装器,详细教程 - 本文出自高州吧
- linux ftp 搭建和相关问题解决
- LeetCode_ 4 sum
- Understanding GC pauses in JVM, HotSpot&#39;s minor GC.
- mysql 安装截图
- Hyper-V连接虚拟机异常,“无法进行连接,因为可能无法将凭据发送到远程计算机”