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 相关文章推荐
js通过googleAIP翻译PHP系统的语言配置的实现代码
Oct 17 Javascript
js一般方法改写成面向对象方法的无限级折叠菜单示例代码
Jul 04 Javascript
jQuery取得select选择的文本与值的示例
Dec 09 Javascript
让jQuery与其他JavaScript库并存避免冲突的方法
Dec 23 Javascript
jQuery实现强制cookie过期方法汇总
May 22 Javascript
JS更改select内option属性的方法
Oct 14 Javascript
js基本算法:冒泡排序,二分查找的简单实例
Oct 08 Javascript
vue项目中使用Svg的方法
Oct 24 Javascript
实现vuex与组件data之间的数据同步更新方式
Nov 12 Javascript
vue自定义正在加载动画的例子
Nov 14 Javascript
微信小程序实现录音功能
Nov 22 Javascript
vue keep-alive实现多组件嵌套中个别组件存活不销毁的操作
Oct 30 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 Class 文章
2007/04/04 PHP
php5新改动之短标记启用方法
2008/09/11 PHP
php 微信公众平台开发模式实现多客服的实例代码
2016/11/07 PHP
[IE&amp;FireFox兼容]JS对select操作
2007/01/07 Javascript
extjs中grid中嵌入动态combobox的应用
2011/01/01 Javascript
JavaScript实现多个重叠层点击切换效果的方法
2015/04/24 Javascript
jQuery+HTML5加入购物车代码分享
2020/10/29 Javascript
JS+CSS实现的蓝色table选项卡效果
2015/10/08 Javascript
jQuery实现最简单实用的分秒倒计时
2017/02/05 Javascript
vue 1.x 交互实现仿百度下拉列表示例
2017/10/21 Javascript
ES6与CommonJS中的模块处理的区别
2018/06/13 Javascript
vue实现桌面向网页拖动文件的示例代码(可显示图片/音频/视频)
2021/03/01 Vue.js
[01:02:18]VGJ.S vs infamous Supermajor 败者组 BO3 第一场 6.4
2018/06/05 DOTA
用C++封装MySQL的API的教程
2015/05/06 Python
python简单猜数游戏实例
2015/07/09 Python
python3操作微信itchat实现发送图片
2018/02/24 Python
matplotlib调整子图间距,调整整体空白的方法
2018/08/03 Python
利用Python正则表达式过滤敏感词的方法
2019/01/21 Python
为什么说Python可以实现所有的算法
2019/10/04 Python
UI自动化定位常用实现方法代码示例
2020/10/27 Python
Django中ORM的基本使用教程
2020/12/22 Python
来自世界各地的饮料:Flavourly
2019/05/06 全球购物
MySQL面试题
2014/01/12 面试题
Linux操作面试题
2012/05/16 面试题
商务专员岗位职责
2013/11/23 职场文书
计算机应用专业应届毕业生中文求职信范文
2013/11/29 职场文书
会计与审计毕业生自荐信范文
2013/12/30 职场文书
信息技术专业大学生职业生涯规划书
2014/01/24 职场文书
党员民主生活会个人整改措施材料
2014/09/16 职场文书
11.9消防日宣传标语
2014/10/08 职场文书
毕业横幅标语
2014/10/08 职场文书
军训结束新闻稿
2015/07/17 职场文书
CSS3 天气图标动画效果
2021/04/06 HTML / CSS
为什么mysql字段要使用NOT NULL
2021/05/13 MySQL
Python实战之疫苗研发情况可视化
2021/05/18 Python
Python函数中的不定长参数相关知识总结
2021/06/24 Python