jQuery动态修改字体大小的方法【测试可用】


Posted in Javascript onSeptember 09, 2016

本文实例讲述了jQuery动态修改字体大小的方法。分享给大家供大家参考,具体如下:

运行效果截图如下:

jQuery动态修改字体大小的方法【测试可用】

完整代码如下:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<style>
* { margin:0; padding:0; }
.msg {width:300px; margin:100px; }
.msg_caption { width:100%; overflow:hidden; margin-bottom:1px;}
.msg_caption span { display:block; float:left; margin:0 2px; padding:4px 10px; background:#898989; cursor:pointer;font-size:12px;color:white; }
.msg textarea{ width:300px; height:80px;height:100px;border:1px solid #000;}
</style>
<script src="jquery-1.7.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function(){
  $("span").click(function(){
    var thisEle = $("#para").css("font-size");
    var textFontSize = parseFloat(thisEle , 10);
    var unit = thisEle.slice(-2); //获取单位
    var cName = $(this).attr("class");
    if(cName == "bigger"){
        if( textFontSize <= 22 ){
          textFontSize += 2;
        }
    }else if(cName == "smaller"){
        if( textFontSize >= 12 ){
          textFontSize -= 2;
        }
    }
    $("#para").css("font-size", textFontSize + unit);
  });
});
</script>
</head>
<body>
<div class="msg">
  <div class="msg_caption">
    <span class="bigger" >放大</span>
    <span class="smaller" >缩小</span>
  </div>
  <div>
    <p id="para">
    人生若只如初见,何事秋风悲画扇。
    等闲变却故人心,却道故人心易变。
    骊山语罢清宵半,泪雨霖铃终不怨。
    何如薄幸锦衣郎,比翼连枝当日愿。
    </p>
  </div>
</div>
</body>
</html>

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
jQuery toggle()设置CSS样式
Nov 05 Javascript
javascript深入理解js闭包
Jul 03 Javascript
javascript禁用Tab键脚本实例
Nov 22 Javascript
javascript使用数组的push方法完成快速排序
Sep 15 Javascript
javascript属性访问表达式用法分析
Apr 25 Javascript
使用Promise解决多层异步调用的简单学习心得
May 17 Javascript
微信小程序 高德地图SDK详解及简单实例(源码下载)
Jan 11 Javascript
Javascript中for循环语句的几种写法总结对比
Jan 23 Javascript
基于vue2实现上拉加载功能
Nov 28 Javascript
jQuery实现的简单图片轮播效果完整示例
Feb 08 jQuery
react实现antd线上主题动态切换功能
Aug 12 Javascript
原生JavaScript实现换肤
Feb 19 Javascript
Bootstrap菜单按钮及导航实例解析
Sep 09 #Javascript
JavaScript设计模式之单体模式全面解析
Sep 09 #Javascript
jQuery实现的超链接提示效果示例【附demo源码下载】
Sep 09 #Javascript
全面解析Bootstrap表单样式的使用
Sep 09 #Javascript
jQuery+ajax读取并解析XML文件的方法
Sep 09 #Javascript
JS与jQuery实现隔行变色的方法
Sep 09 #Javascript
jQuery层次选择器用法示例
Sep 09 #Javascript
You might like
php调用c接口无错版介绍
2014/03/11 PHP
php中使用GD库做验证码
2016/03/31 PHP
各种快递查询--Api接口
2016/04/26 PHP
PHP封装函数实现生成随机的字符串验证码
2017/01/24 PHP
Laravel框架实现简单的学生信息管理平台案例
2019/05/07 PHP
PHP大文件切割上传并带进度条功能示例
2019/07/01 PHP
jQuery瀑布流插件Wookmark使用实例
2014/04/02 Javascript
全面解析Bootstrap表单使用方法(表单按钮)
2015/11/24 Javascript
教你如何终止JQUERY的$.AJAX请求
2016/02/23 Javascript
jQuery模拟select实现下拉菜单功能
2016/06/20 Javascript
Listloading.js移动端上拉下拉刷新组件
2016/08/04 Javascript
微信小程序picker组件关于objectArray数据类型的绑定方法
2019/03/13 Javascript
vue cli 3.0 搭建项目的图文教程
2019/05/17 Javascript
Vue实现购物车详情页面的方法
2019/08/20 Javascript
jQuery擦除插件eraser使用方法详解
2020/01/11 jQuery
vue实现带过渡效果的下拉菜单功能
2020/02/19 Javascript
Node.js API详解之 repl模块用法实例分析
2020/05/25 Javascript
JavaScript实现多球运动效果
2020/09/07 Javascript
Python入门篇之数字
2014/10/20 Python
粗略分析Python中的内存泄漏
2015/04/23 Python
对pandas处理json数据的方法详解
2019/02/08 Python
基于Django框架的权限组件rbac实例讲解
2019/08/31 Python
Python Print实现在输出中插入变量的例子
2019/12/25 Python
Python 排序最长英文单词链(列表中前一个单词末字母是下一个单词的首字母)
2020/12/14 Python
HTML5印章绘制电子签章图片(中文英文椭圆章、中文英文椭圆印章)
2019/06/03 HTML / CSS
HTML5里的placeholder属性使用实例和美化显示效果的方法
2014/04/23 HTML / CSS
阿玛尼美妆英国官网:Giorgio Armani Beauty英国
2019/03/28 全球购物
2014年国培研修感言
2014/03/09 职场文书
房屋公证委托书
2014/04/03 职场文书
爱祖国演讲稿
2014/05/04 职场文书
文明城市标语
2014/06/16 职场文书
刑事附带民事起诉状
2015/05/19 职场文书
本地通过nginx配置反向代理的全过程记录
2021/03/31 Servers
MySql新手入门的基本操作汇总
2021/05/13 MySQL
详解Redis主从复制实践
2021/05/19 Redis
Java结构型设计模式之组合模式详解
2022/09/23 Java/Android