html点击元素出现隐藏提示

  • 需要隐藏或提示的内容
  • 使用jquery完成点击元素出现提示
  • 点击元素以外提示隐藏
  • 完整的代码段

需要隐藏或提示的内容

今天想做一个网页,实现点击文本框出现文字提示,点击文本框以外的位置,即光标不在文本框的时候,提示消失。以下是想要点击的文本框内容,和提示文字
代码如下.:

<input name="name" id='name'  class="ui-input" placeholder="请输入姓名">
<div id="text"class="xs" style="display:none;" ><font size="2"  style="left: 80px; position: absolute;" >  姓名</font> </div>

使用jquery完成点击元素出现提示

使用jquery可以轻松完成想要的功能。
首先是点击出现提示部分
代码如下.:

 $(function(){$("#文本框id").click(function(){//按钮绑定点击事件$("#提示内容id").show();//文本框显示出来  注:之前设置display:none的样式});});

点击元素以外提示隐藏

通过点击外部元素,完成文本框隐藏的功能
代码如下.:

 $(document).mouseup(function(e) { var  pop = $('文本框id');  if(!pop.is(e.target) && pop.has(e.target).length === 0) { // 可以在这里关闭弹窗$("#提示内容id").hide()}  });

完整的代码段

下面是代码段
代码如下.:

<div >
<label> <span >姓名</span>:</label>
<input name="name" id='name' placeholder="请输入姓名">
<div id="text" style="display:none;" >
<font size="2"  style="left: 80px; position: absolute;" >  姓名</font>
</div>
<script src="../js/jquery-3.3.1.min.js"></script>
<script type="text/javascript">$(function(){$("#name").click(function(){//按钮绑定点击事件$("#text").show();//文本框显示出来  注:之前设置display:none的样式});});$(document).mouseup(function(e) { var  pop = $('name');  if(!pop.is(e.target) && pop.has(e.target).length === 0) { // 可以在这里关闭弹窗$("#text").hide()}  });
</script>

这样我们想要的功能就可以完成了。

html实现点击元素的出现与隐藏相关推荐

  1. HTML点击元素以外任意地方隐藏该元素

    HTML点击元素以外任意地方隐藏该元素 原生javascript写法: var scheduleBox = document.querySelector('#schedule-box') docume ...

  2. js点击元素之外的地方隐藏该元素

    有时候我们会有这种情况,点击按钮(或者指定元素)显示一个菜单栏,点击按钮和菜单栏外的区域隐藏菜单栏: 主要运用阻止事件冒泡来实现:下面是全部代码: <!DOCTYPE html> < ...

  3. jquery 点击元素以外任意地方隐藏该元素的方法

    第一先实现点击任何地方都隐藏该元素(假设id="bar") $(document).click(function(){ $("#bar").hide();}); ...

  4. Jquery点击元素外的区域隐藏元素

    $(document).on('click', function(e) {if (0 == $((e.target || e.srcElement)).closest('.mask,.panel'). ...

  5. 如何获取当前点击元素的某个子元素

    <div onclick="javascript:sqhys(event)"><div id="demochild"></div& ...

  6. [react] 在React中如何判断点击元素属于哪一个组件?

    [react] 在React中如何判断点击元素属于哪一个组件? 首先 import {findDOMNode} from 'react-dom' <div onClick={(e)=>{ ...

  7. selenium点击元素位置_Selenium常见元素定位方法和操作

    一. 定位元素方法 官网地址:http://selenium-python.readthedocs.org/locating-elements.html        这里有各种策略用于定位网页中的元 ...

  8. 【转载】Vue -- 获取点击元素的兄弟元素

    转载自 https://blog.csdn.net/Lhy_JL/article/details/109130561 一.首先 //首先是获取当前点击事件//view绑定并传递 $event<s ...

  9. Vue中获取当前点击元素的父元素、子元素、兄弟元素

    Vue如何获取当前点击元素? 获取父元素.子元素.兄弟元素呢? 通过帮定点击事件: 例如: <button class="shanchu" @click="shan ...

最新文章

  1. PyTorch代码调试利器: 自动print每行代码的Tensor信息
  2. 【FFmpeg】FFmpeg 帮助文档使用
  3. Java关键字final、static、this、super使用总结
  4. java equals() 函数_java equals()函数与‘==’
  5. Android学习笔记(三):android画图之paint
  6. linux 光盘yum源搭建
  7. 江苏:5G先行,智慧江苏再进一步
  8. 谷歌大脑提出DropBlock卷积正则化方法,显著改进CNN精度
  9. MySQL--视图view、触发器trigger、事务(start transaction)、存储过程(特殊的数据逻辑处理函数)、流程控制(if,case....)...
  10. ubuntu 下codeblocks的相关配置
  11. 【图卷积网络】Graph Convolutional Network
  12. 【JY】YJK前处理参数详解及常见问题分析(六):地震信息
  13. 魔兽世界不显示服务器后缀,魔兽世界看不到世界频道?给你看到的方法
  14. 微信软文怎么写比较好?
  15. APP行业基准营销数据怎么获取?快用这两个免费应用数据工具
  16. java 法定节假日_java 获取n个工做往后的日期(包含法定节假日、双休日、节后补班)...
  17. 用代码写一个炫酷的地球
  18. less 和 sass 配置
  19. js字符串转换成数字
  20. 【MySQL】mysql数据库操作指南

热门文章

  1. 软件测试基本理论(一)
  2. SpringBoot初级项目部署
  3. 高通平台避免误入FFBM模式和退出FFBM
  4. C语言代码运行流程是怎样的
  5. 机器学习-自动筛选特征
  6. 【干货】更新查看pip版本
  7. matlab下载安装及永久激活教程(解决安装失败并不断提示激活问题)
  8. MAC RStudio安装rJava等需要java环境依赖包教程
  9. 删除后别人的微信号变成wxid_安卓版微信更新了,微信可以二次修改微信号了?...
  10. 利用keras中image.ImageDataGenerator.flow_from_directory()实现从文件夹中提取图片和进行简单归一化处理