JQuery实现动态适时改变字体颜色的方法


Posted in Javascript onMarch 10, 2015

本文实例讲述了JQuery实现动态适时改变字体颜色的方法。分享给大家供大家参考。具体分析如下:

JQuery动态适时改变字体的颜色,Ajax的效果类似,在文本框输入文字,再选择色块,输入的文字就会变成色块标示的颜色值,很不错的效果吧。如果运行有错,请刷新一次页面即可。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3c.org/1999/xhtml">

<head>

<title>JQuery动态改变字体颜色</title>

<meta charset="gb2312" />

<style type="text/css">

h1 {

    font:bold 15px/19px Georgia, serif;

    }

p {margin:0;}

#colorselections a {

    border:2px solid #fff;

    margin-right:4px;

    display:block;

    float:left;

    }

a img {

    border:1px solid #fff;

    width:22px;

    height:22px;

    vertical-align:bottom;

    }

#colorselections{zoom:1}    

#colorselections a.on {

    border:2px solid #d5680d;

    }

#previewer {

    margin:26px 0 20px 0;

    padding:6px;

    clear:left;

    font:bold 19px/25px Verdana;

    border:1px solid #ccc;

    width:80%;

    }

</style>

<script type="text/javascript" src="js/jquery1.3.2.js"></script>

<script type="text/javascript">

$(function(){

    $("#inputText").keyup(function(){

        $("#previewer").empty();

        $("#previewer").text($(this).attr("value"));

    });

});

$(function(){

    $("#colorselections a").click(function(){

        $(this).addClass("on").siblings().removeClass("on");

        $("#previewer").css("color",$(this).css("background-color"))

    });

});

</script>

</head>

<body>

<h1>请输入文字</h1>

<input type="text" id="inputText" value="" />

<h1>请选择颜色</h1>

<p>

<span id="colorselections"> 

    <a href="#" style="background-color:#000000;" class="on">

    <img src="/jscss/demoimg/201006/space.gif" class="colorbox" alt="Black" />

    </a>

    <a href="#" style="background-color:#003399;" class="">

    <img src="/jscss/demoimg/201006/space.gif" class="colorbox" alt="Light Blue" />

    </a>

    <a href="#" style="background-color:#5E5E5E;" class="">

    <img src="/jscss/demoimg/201006/space.gif" class="colorbox" alt="Medium Gray" />

    </a>

    <a href="#" style="background-color:#00524E;" class="">

    <img src="/jscss/demoimg/201006/space.gif" class="colorbox" alt="Dark Teal" />

    </a>

    <a href="#" style="background-color:#258B86;" class="">

    <img src="/jscss/demoimg/201006/space.gif" class="colorbox" alt="Light Teal" />

    </a>

    <a href="#" style="background-color:#DA7E33;" class="">

    <img src="/jscss/demoimg/201006/space.gif" class="colorbox" alt="Orange" /></a>

    <a href="#" style="background-color:#198541;" class="">

    <img src="/jscss/demoimg/201006/space.gif" class="colorbox" alt="Green" />

    </a>

</span>

</p>

<br clear="both" />

<p id="previewer"></p>

</body>

</html>

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

Javascript 相关文章推荐
JSON传递bool类型数据的处理方式介绍
Sep 18 Javascript
JS实现跟随鼠标闪烁转动色块的方法
Feb 26 Javascript
jQuery实现简易的天天爱消除小游戏
Oct 16 Javascript
浅析ES6的八进制与二进制整数字面量
Aug 30 Javascript
JS焦点图,JS 多个页面放多个焦点图的实例
Dec 08 Javascript
JavaScript控制输入框中只能输入中文、数字和英文的方法【基于正则实现】
Mar 03 Javascript
无法获取隐藏元素宽度和高度的解决方案
Mar 07 Javascript
javascript图片预览和上传(兼容IE)
Mar 15 Javascript
JS二叉树的简单实现方法示例
Apr 05 Javascript
JavaScript中splice与slice的区别
May 09 Javascript
详解Webpack如何引入CDN链接来优化编译后的体积
Jun 21 Javascript
深入学习Vue nextTick的用法及原理
Oct 08 Javascript
jQuery实现行文字链接提示效果的方法
Mar 10 #Javascript
jQuery实现锚点scoll效果实例分析
Mar 10 #Javascript
jQuery实现Div拖动+键盘控制综合效果的方法
Mar 10 #Javascript
jQuery仿Flash上下翻动的中英文导航菜单实例
Mar 10 #Javascript
js控制页面的全屏展示和退出全屏显示的方法
Mar 10 #Javascript
Javascript 正则表达式实现为数字添加千位分隔符
Mar 10 #Javascript
jquery+easeing实现仿flash的载入动画
Mar 10 #Javascript
You might like
php中的注释、变量、数组、常量、函数应用介绍
2012/11/16 PHP
PHP控制反转(IOC)和依赖注入(DI)
2017/03/13 PHP
tp5(thinkPHP5)框架连接数据库的方法示例
2018/12/24 PHP
Centos7安装swoole扩展操作示例
2020/03/26 PHP
用Laravel轻松处理千万级数据的方法实现
2020/12/25 PHP
Js+Dhtml:WEB程序员简易开发工具包(预先体验版)
2006/11/07 Javascript
JavaScript阻止浏览器返回按钮的方法
2015/03/18 Javascript
jsonp跨域请求数据实现手机号码查询实例分析
2015/12/12 Javascript
angular.js分页代码的实例
2016/07/27 Javascript
javascript 开发之百度地图使用到的js函数整理
2017/05/19 Javascript
Ionic学习日记实现验证码倒计时
2018/02/08 Javascript
vue-cli与webpack处理静态资源的方法及webpack打包的坑
2018/05/15 Javascript
js如何找出字符串中的最长回文串
2018/06/04 Javascript
浅析vue插槽和作用域插槽的理解
2019/04/22 Javascript
vue和小程序项目中使用iconfont的方法
2020/05/19 Javascript
[00:42]《辉夜杯》—职业组预选赛12月3日15点 正式打响
2015/12/03 DOTA
[00:32]2018DOTA2亚洲邀请赛出场——LGD
2018/04/04 DOTA
[01:31:02]TNC vs VG 2019国际邀请赛淘汰赛 胜者组赛BO3 第一场
2019/08/22 DOTA
用Python的pandas框架操作Excel文件中的数据教程
2015/03/31 Python
Python实现分割文件及合并文件的方法
2015/07/10 Python
Django应用程序中如何发送电子邮件详解
2017/02/04 Python
python实现的正则表达式功能入门教程【经典】
2017/06/05 Python
Python实现的概率分布运算操作示例
2017/08/14 Python
Python实现 版本号对比功能的实例代码
2019/04/18 Python
Python数据存储之 h5py详解
2019/12/26 Python
美国户外运动商店:Sun & Ski
2018/08/23 全球购物
J2SDK1.5与J2SDK5.0有什么区别
2012/09/19 面试题
电力公司个人求职信范文
2014/02/04 职场文书
厨师长岗位职责
2014/03/02 职场文书
创业者迈进成功第一步:如何写创业计划书?
2014/03/22 职场文书
诚实守信演讲稿
2014/09/01 职场文书
邀请函模板
2015/02/02 职场文书
2015年环卫工作总结
2015/04/28 职场文书
大学毕业谢师宴致辞
2015/07/27 职场文书
忠诚教育学习心得体会
2016/01/23 职场文书
Nginx反向代理至go-fastdfs案例讲解
2021/08/02 Servers