javascript - 如何在焦点上显示/隐藏 div 内容?

标签 javascript jquery html css

write_comment 类中我们有输入字段textareabuttons 类,我想要的是buttons 类内容应该集中在 textarea

上显示
  <div class="write_comment">
      <div class="md-form">
        <textarea type="text" id="form_task_comment" class="form-control" style=""
          name="form_task_comment" value="" placeholder=""></textarea>
      </div>
      <div class="buttons">
        <span>
          <a><i class="fa fa-check" aria-hidden="true"></i></a>
          <a><i class="fa fa-times" aria-hidden="true"></i></a>
        </span>
      </div>
  </div>

最佳答案

简单的捕获textarea的焦点事件并show需要的元素

$("#form_task_comment").focus(function() {
  $(".buttons").show(); //show when user moves focus in the textarea
});

$("#form_task_comment").on("change, blur", function() {
  $(".buttons").hide(); //hide when user moves focus out of the textarea
});

演示

$("#form_task_comment").focus(function() {
  $(".buttons").show();
});

$("#form_task_comment").on("change, blur", function() {
  $(".buttons").hide();
});
.buttons {
  display: none;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="write_comment">
  <div class="md-form">
    <textarea type="text" id="form_task_comment" class="form-control" style="" name="form_task_comment" value="" placeholder=""></textarea>
  </div>
  <div class="buttons">
    <span>
          <a><i class="fa fa-check" aria-hidden="true">123 inside buttons</i></a>
          <a><i class="fa fa-times" aria-hidden="true">1232 inside buttons</i></a>
        </span>
  </div>
</div>

关于javascript - 如何在焦点上显示/隐藏 div 内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47431860/

相关文章:

javascript - Highcharts 堆叠条未对齐且条形尺寸奇怪

javascript - 升级到 Spring 4.3.0,静态 JS 文件现在作为 'application/octet-stream' 而不是 Spring 4.2.6 中的 'application/javascript'

javascript - 使用 jQuery 从原始 css 文件中获取值

javascript - 如何在 jQuery 中在 ajax 调用之前禁用链接并在响应后启用链接

Javascript异步加载背景图像

javascript - 是否有图像映射的替代方案能够更改图像上特定 div 区域的背景颜色?

html - 在 polymer 元素中设置 <img> 的 src

html - 我怎样才能使*仅*帖子更宽?

javascript - javascript中是否有任何内置函数可以使用类选择器或元素选择器选择最后一个元素?

javascript - MomentJS:使用默认字符串而不是自定义字符串