博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
多行文本框的高度变化
阅读量:5112 次
发布时间:2019-06-13

本文共 1319 字,大约阅读时间需要 4 分钟。

<!DOCTYPE html>

<meta charset="utf-8">
<html>
<head>
<title>多行文本框的高度变化</title>
<script type="text/javascript" src="js/jquery.min.js"></script>
<style type="text/css">
.msg{
width: 400px;
border: 1px solid #cfcfcf;
padding: 5px;
overflow: hidden;
}
.msg_caption{
height: 35px;
}
.msg_caption .bigger,.msg_caption .smaller{
background-color: blue;
color:#fff;
padding: 10px;
cursor: pointer;
}

</style>

</head>
<body>
<form>
<div class="msg">
<div class="msg_caption">
<span class="bigger">变大</span>
<span class="smaller">变小</span>
</div>
<div class="content">
<textarea id="comment" rows="2" cols="50">多行文本高度的变化多行文本高度的变化多行文本高度的变化多行文本高度的变化多行文本高度的变化多行文本高度的变化多行文本高度的变化多行文本高度的变化多行文本高度的变化多行文本高度的变化多行文本高度的变化多行文本高度的变化
</textarea>
</div>
</div>
</form>
<script type="text/javascript">
$(function(){
  var comment=$("#comment");
  $(".bigger").click(function() {
    var textHeight=comment.height();
    if(!comment.is(":animated")){
      if(textHeight < 300){
        $("#comment").animate({"height":"+=50"}, 1000);
      }
    }
  })

  $(".smaller").click(function() {

    var textHeight=comment.height();
    if(!comment.is(":animated")){
      if(textHeight > 50){
        $("#comment").animate({"height":"-=50"}, 1000);
      } 
    }
  })

})

</script>
</body>
</html>

转载于:https://www.cnblogs.com/linjing-blog/p/6690566.html

你可能感兴趣的文章
C#多线程交替赋值取值
查看>>
对Java前四章的感受
查看>>
【Linux】ping命令详解
查看>>
对团队成员公开感谢博客
查看>>
密码学总结
查看>>
java学习第三天
查看>>
jq 通配符,模糊查询
查看>>
python目录
查看>>
django+uwsgi+nginx+sqlite3部署+screen
查看>>
Andriod小型管理系统(Activity,SQLite库操作,ListView操作)(源代码下载)
查看>>
在Server上得到数据组装成HTML后导出到Excel。两种方法。
查看>>
浅谈项目需求变更管理
查看>>
经典算法系列一-快速排序
查看>>
设置java web工程中默认访问首页的几种方式
查看>>
ASP.NET MVC 拓展ViewResult实现word文档下载
查看>>
jQuery Mobile笔记
查看>>
8、RDD持久化
查看>>
第二次团队冲刺--2
查看>>
查询数据(后台到前台传递数据,显示数据)
查看>>
集群tomcat+apache配置文档
查看>>