基于jQuery实现文本框缩放以及上下移动功能


Posted in Javascript onNovember 24, 2014

想让你的网页更加的炫酷,想让你的留言评论更加的具有互动性吗,那么请仔细研究下本代码吧。

jQuery代码:

 $(function(){ 

          var $comment = $('#comment'); 

          $('.bigger').click(function(){ 

              if(!$comment.is(":animated")){ 

                  if($comment.height() < 500){ 

                      //$comment.height($comment.height() + 50); 

                      $comment.animate({height:"+=50"},400); 

                  } 

              } 

          }); 

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

               if(!$comment.is(":animated")){ 

                   if($comment.height() > 50){ 

                       //$comment.height($comment.height() - 50); 

                       $comment.animate({height:"-=50"},400); 

                   } 

               } 

           }); 

           $('.up').click(function(){ 

              if(!$comment.is(":animated")){ 

                  $comment.animate({scrollTop:"-=50"},400); 

              } 

           }); 

           $('.down').click(function(){ 

               if(!$comment.is(":animated")){ 

                   $comment.animate({scrollTop:"+=50"},400); 

               } 

           }); 

       }); 

HTML代码:

<div class="msg"> 

       <div class="msg_caption"> 

           <span class="bigger">放大</span> 

           <span class="smaller">缩小</span> 

           <span class="up">向上</span> 

           <span class="down">向下</span> 

       </div> 

        <div> 

            <textarea id="comment" rows="8" cols="20"> 

                 水电费水电费爽肤水法萨芬沙发放松放松沙发 

                当爽肤水飞沙发发沙发发发发 

                水电费水电费爽肤水法萨芬沙发放松放松沙发 

                当爽肤水飞沙发发沙发发发发 

            </textarea> 

        </div> 

    </div>

CSS代码:

.bigger , .down , .up , .smaller{ 

    background-color: #f1a55c; 

} 

代码奉上,具体如何使用,使用在何处,我就不多说了,小伙伴们自由发挥吧。

Javascript 相关文章推荐
漂亮的提示信息(带箭头)
Mar 21 Javascript
JavaScript 大数据相加的问题
Aug 03 Javascript
通过Javascript将数据导出到外部Excel文档的函数代码
Jun 15 Javascript
ie9 提示'console' 未定义问题的解决方法
Mar 20 Javascript
JS合并数组的几种方法及优劣比较
Sep 19 Javascript
javascript实现简单的分页特效
Aug 12 Javascript
深入浅析AngularJS和DataModel
Feb 16 Javascript
Node.js利用debug模块打印出调试日志的方法
Apr 25 Javascript
vue-router 导航钩子的具体使用方法
Aug 31 Javascript
vue中的router-view组件的使用教程
Oct 23 Javascript
vue动态配置模板 'component is'代码
Jul 04 Javascript
JavaScript arguments.callee作用及替换方案详解
Sep 02 Javascript
基于jQuery实现复选框的全选 全不选 反选功能
Nov 24 #Javascript
基于jQuery实现下拉框
Nov 24 #Javascript
基于jQuery实现表单提交验证
Nov 24 #Javascript
jQuery简单实现网页选项卡特效
Nov 24 #Javascript
jQuery选择器全集详解
Nov 24 #Javascript
常见的jQuery选择器汇总
Nov 24 #Javascript
Javascript学习笔记之相等符号与严格相等符号
Nov 23 #Javascript
You might like
PHP 中执行系统外部命令
2006/10/09 PHP
php iconv() : Detected an illegal character in input string
2010/12/05 PHP
PHP抽象类 介绍
2012/06/13 PHP
Smarty中常用变量操作符汇总
2014/10/27 PHP
PHP抓取网页、解析HTML常用的方法总结
2015/07/01 PHP
phalcon框架使用指南
2016/02/23 PHP
Yii遍历行下每列数据的方法
2016/10/17 PHP
PHP时间日期增减操作示例【date strtotime实现加一天、加一月等操作】
2018/12/21 PHP
Laravel5.4框架使用socialite实现github登录的方法
2019/03/20 PHP
Laravel 修改验证异常的响应格式实例代码详解
2020/05/25 PHP
JQuery 学习笔记01 JQuery初接触
2010/05/06 Javascript
js判断IE浏览器版本过低示例代码
2013/11/22 Javascript
JavaScript中的常见问题解决方法(乱码,IE缓存,代理)
2013/11/28 Javascript
js中window.open()的所有参数详细解析
2014/01/09 Javascript
js日期、星座的级联显示代码
2014/01/23 Javascript
Javascript删除指定元素节点的方法
2016/06/21 Javascript
原生JS版和jquery版实现checkbox的全选/全不选/点选/行内点选(Mr.Think)
2016/10/29 Javascript
获取jqGrid中选择的行的数据
2016/11/30 Javascript
百度地图API之百度地图退拽标记点获取经纬度的实现代码
2017/01/12 Javascript
vue.js内部自定义指令与全局自定义指令的实现详解(利用directive)
2017/07/11 Javascript
weex slider实现滑动底部导航功能
2017/08/28 Javascript
解决vuex数据异步造成初始化的时候没值报错问题
2019/11/13 Javascript
vue+canvas实现移动端手写签名
2020/05/21 Javascript
返回上一个url并刷新界面的js代码
2020/09/12 Javascript
Python Xml文件添加字节属性的方法
2018/03/31 Python
python实现kmp算法的实例代码
2019/04/03 Python
Django3.0 异步通信初体验(小结)
2019/12/04 Python
基于python实现生成指定大小txt文档
2020/07/20 Python
通信工程毕业生自荐信
2013/11/01 职场文书
初中生自我评价
2014/02/01 职场文书
群众路线教育党课主持词
2014/04/01 职场文书
2014年征兵标语
2014/06/20 职场文书
岗位说明书怎么写
2014/07/30 职场文书
初中学习计划书范文
2014/09/15 职场文书
高三英语教学反思
2016/03/03 职场文书
sqlserver连接错误之SQL评估期已过的问题解决
2022/03/23 SQL Server