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 相关文章推荐
零基础学JavaScript最新动画教程+iso光盘下载
Jan 22 Javascript
Javascript !!的作用
Dec 04 Javascript
用js模拟JQuery的show与hide动画函数代码
Sep 20 Javascript
jQuery制作仿腾讯web qq用户体验桌面
Aug 20 Javascript
JavaScript判断是否为数字的4种方法及效率比较
Apr 01 Javascript
jQuery选择器基础入门教程
May 10 Javascript
jquery表单插件Autotab使用方法详解
Jun 24 Javascript
vue.js整合mint-ui里的轮播图实例代码
Dec 27 Javascript
微信小程序一周时间表功能实现
Oct 17 Javascript
整理 node-sass 安装失败的原因及解决办法(小结)
Feb 19 Javascript
详解Vue中的MVVM原理和实现方法
Jul 15 Javascript
nuxt 路由、过渡特效、中间件的实现代码
Nov 06 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
PHP4中实现动态代理
2006/10/09 PHP
PHP合并discuz用户脚本的方法
2015/08/04 PHP
php自定义函数实现JS的escape的方法示例
2016/07/07 PHP
php设计模式之策略模式实例分析【星际争霸游戏案例】
2020/03/26 PHP
prototype Element学习笔记(篇一)
2008/10/26 Javascript
JS兼容浏览器的导出Excel(CSV)文件的方法
2014/05/03 Javascript
javascript中typeof操作符和constucor属性检测
2015/02/26 Javascript
详解Bootstrap按钮
2016/01/04 Javascript
javascript学习笔记_浅谈基础语法,类型,变量
2016/09/19 Javascript
js 单引号替换成双引号,双引号替换成单引号的实现方法
2017/02/16 Javascript
jQuery实现的背景颜色渐变动画效果示例
2017/03/24 jQuery
Jquery-data的三种用法
2017/04/18 jQuery
基于AngularJS实现的工资计算器实例
2017/06/16 Javascript
webpack配置之后端渲染详解
2017/10/26 Javascript
详解微信小程序input标签正则初体验
2018/08/18 Javascript
脚手架vue-cli工程webpack的作用和特点
2018/09/29 Javascript
5分钟教你用nodeJS手写一个mock数据服务器的方法
2019/09/10 NodeJs
[04:21]狐狸妈带你到现场 DOTA2 TI中国区预选赛线下赛路线指引
2014/05/22 DOTA
[01:33]完美世界DOTA2联赛PWL S3 集锦第二期
2020/12/21 DOTA
[31:47]夜魇凡尔赛茶话会 第三期01:选手知多少
2021/03/11 DOTA
python统计文本字符串里单词出现频率的方法
2015/05/26 Python
简单的Apache+FastCGI+Django配置指南
2015/07/22 Python
python: line=f.readlines()消除line中\n的方法
2018/03/19 Python
Django之Mode的外键自关联和引用未定义的Model方法
2018/12/15 Python
解决pyinstaller打包发布后的exe文件打开控制台闪退的问题
2019/06/21 Python
Python Pandas对缺失值的处理方法
2019/09/27 Python
微软日本官方网站:Microsoft日本
2017/11/26 全球购物
eBay澳大利亚站:eBay.com.au
2018/02/02 全球购物
销售人员中英文自荐信
2013/09/22 职场文书
《美丽的南沙群岛》教学反思
2014/04/27 职场文书
公司总经理任命书
2014/06/05 职场文书
社团活动总结报告
2014/06/27 职场文书
优秀团员事迹材料1000字
2014/08/20 职场文书
向国旗敬礼活动总结
2014/09/27 职场文书
Redis中有序集合的内部实现方式的详细介绍
2022/03/16 Redis
css清除浮动clearfix:after的用法详解(附完整代码)
2023/05/21 HTML / CSS