jquery实现实时改变网页字体大小、字体背景色和颜色的方法


Posted in Javascript onAugust 05, 2015

本文实例讲述了jquery实现实时改变网页字体大小、字体背景色和颜色的方法。分享给大家供大家参考。具体如下:

这里使用jquery实时改变字体大小、字体背景色和颜色,JQUERY让很多事变得更简单,确实是个实用的小插件,对JQ不熟悉的朋友,平时可要多看一些实例啦,比如现在这一个小实例,你可以从中学习到不少知识点的哦。

运行效果如下图所示:

jquery实现实时改变网页字体大小、字体背景色和颜色的方法

具体代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<script type="text/javascript" src="js/jquery1.3.2.js"></script>
<script type="text/javascript">
$(document).ready(function() {
  $("#fontsize").change(
  function()
  {
   $("p").css({fontSize:this.value});//dom
  }
  )
  // change the font color
  $("#backgroundcolor").change(
  function()
  {
   $("p").css({background:this.value});
  }
  )
  // change the background color
  $("#fontcolor").change(
  function()
  {
   $("p").css({color:this.value});
  }
  )
});
</script>
</head>
<body>
<div id="formstylecontrols">
  <label for="fontsize">字体大小</label>
  <select id="fontsize">
    <option value="12px">小号</option>
    <option value="14px">较小</option>
    <option value="16px" >中号</option>
    <option value="18px">较大</option>
    <option value="24px">大号</option>
  </select>
  <label for="backgroundbackground">背景颜色</label>
  <select id="backgroundcolor">
    <option value="#F4FBFF">默认</option>
    <option value="gray">淡灰</option>
    <option value="red">红色</option>
    <option value="green">绿色</option>
  <option value="yellow">明黄</option>
  </select>
  <label for="fontcolor">字体颜色</label>
  <select id="fontcolor">
    <option value="#000000">黑色</option>
    <option value="#ff0000">红色</option>
    <option value="#006600">绿色</option>
    <option value="#0000ff">蓝色</option>
  <option value="#660000">棕色</option>
  </select>
  <label>
 <input type="submit" id="style" value="保存设置" />
 </label>
</div>
<p>三月初三,春日晴朗</p>
<p>浩浩荡荡的迎亲队伍,转过金陵城的主要街道,再把出尽风头的新皇后冯妙芝送到皇帝选定的洞房柔光殿。贺喜的大臣、亲友已经纷纷告退了,很快,帝后就要携手进入洞房,共度春宵了……</p>
<p>此时此刻,我站在这片泾水和渭水之间的大牧场上,脚下是三块古旧的巨大的石板铺就的小小广场,前面的松柏葱翠里是一座冷冷的尼庵,那就是曾经宠爱过我的君王给我的最后的归宿。</p>
</body>
</script>
</html>

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

Javascript 相关文章推荐
如何用js控制css中的float的代码
Aug 16 Javascript
Extjs中通过Tree加载右侧TabPanel具体实现
May 05 Javascript
javascript实现九宫格相加数值相等
May 28 Javascript
jQuery获取某天的农历日期并判断是否除夕或新年的方法
Mar 01 Javascript
headjs实现网站并行加载但顺序执行JS
Nov 29 Javascript
手把手教你搭建ES6的开发运行环境
Jul 11 Javascript
详解js静态资源文件请求的处理
Aug 01 Javascript
vue.js路由跳转详解
Aug 28 Javascript
AngularJS 仿微信图片手势缩放的实例
Sep 28 Javascript
jQuery实现表格隔行换色
Sep 01 jQuery
微信小程序提取公用函数到util.js及使用方法示例
Jan 10 Javascript
JavaScript数据结构与算法之二叉树添加/删除节点操作示例
Mar 01 Javascript
JavaScript节点及列表操作实例小结
Aug 05 #Javascript
使用coffeescript编写node.js项目的方法汇总
Aug 05 #Javascript
coffeescript使用的方式汇总
Aug 05 #Javascript
JS基于FileSystemObject创建一个指定路径的TXT文本文件
Aug 05 #Javascript
JavaScript使用FileSystemObject对象写入文本文件内容的方法
Aug 05 #Javascript
js如何实现点击标签文字,文字在文本框出现
Aug 05 #Javascript
JavaScript实现删除,移动和复制文件的方法
Aug 05 #Javascript
You might like
ThinkPHP中limit()使用方法详解
2016/04/19 PHP
cssQuery()的下载与使用方法
2007/01/12 Javascript
javascript 学习之旅 (2)
2009/02/05 Javascript
JQuery拖拽元素改变大小尺寸实现代码
2012/12/10 Javascript
jQuery判断密码强度实现思路及代码
2013/04/24 Javascript
JavaScript中switch判断容易犯错的一个细节
2014/08/27 Javascript
JavaScript中的this机制
2016/01/30 Javascript
jQuery查看选中对象HTML代码的方法
2016/06/17 Javascript
Node.js+Express+MySql实现用户登录注册功能
2017/07/10 Javascript
js实现QQ面板拖拽效果(慕课网DOM事件探秘)(全)
2017/09/19 Javascript
vue基于mint-ui实现城市选择三级联动
2020/06/30 Javascript
Vue下滚动到页面底部无限加载数据的示例代码
2018/04/22 Javascript
详解Node.js中path模块的resolve()和join()方法的区别
2018/10/29 Javascript
vue 路由子组件created和mounted不起作用的解决方法
2019/11/05 Javascript
JS如何在数组指定位置插入元素
2020/03/10 Javascript
jquery实现图片放大镜效果
2020/12/23 jQuery
[31:01]2014 DOTA2国际邀请赛中国区预选赛5.21 CNB VS Orenda
2014/05/23 DOTA
[02:01]大师之路——DOTA2完美大师赛11月论剑上海
2017/11/06 DOTA
Python selenium 三种等待方式解读
2016/09/15 Python
python3中str(字符串)的使用教程
2017/03/23 Python
Python爬虫框架Scrapy基本用法入门教程
2018/07/26 Python
Python图像处理之图像的读取、显示与保存操作【测试可用】
2019/01/04 Python
django-crontab 定时执行任务方法的实现
2019/09/06 Python
python3.7添加dlib模块的方法
2020/07/01 Python
django美化后台django-suit的安装配置操作
2020/07/12 Python
python/golang实现循环链表的示例代码
2020/09/14 Python
css3+jq创作含苞待放的荷花
2014/02/20 HTML / CSS
基于IE10/HTML5 开发
2013/04/22 HTML / CSS
西部世纪.net笔试题面试题
2014/04/03 面试题
公司寄语大全
2014/04/10 职场文书
教师学习三严三实心得体会
2014/10/13 职场文书
教师自查自纠材料
2014/10/14 职场文书
有限公司股东合作协议书
2014/10/29 职场文书
升职感谢领导的话语及升职感谢信
2019/06/24 职场文书
六种css3实现的边框过渡效果
2021/04/22 HTML / CSS
html实现弹窗的实例
2021/06/09 HTML / CSS