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 相关文章推荐
jquery 仿QQ校友的DIV模拟窗口效果源码
Mar 24 Javascript
两个Javascript小tip资料
Nov 23 Javascript
jquery实现图片裁剪思路及实现
Aug 16 Javascript
JavaScript SetInterval与setTimeout使用方法详解
Nov 15 Javascript
jquery选择器需要注意的问题
Nov 26 Javascript
jQuery手机浏览器中拖拽动作的艰难性分析
Feb 04 Javascript
javascript如何实现暂停功能
Nov 06 Javascript
关于axios如何全局注册浅析
Jan 14 Javascript
javascript获取元素的计算样式
May 24 Javascript
Vue 实现复制功能,不需要任何结构内容直接复制方式
Nov 09 Javascript
详解Angular Karma测试的持续集成实践
Nov 15 Javascript
解决vue中使用less/sass及使用中遇到无效的问题
Oct 24 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初学者头疼问题总结
2006/10/09 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十五)
2014/06/30 PHP
thinkPHP简单实现多个子查询语句的方法
2016/12/05 PHP
实现laravel 插入操作日志到数据库的方法
2019/10/11 PHP
Javascript条件判断使用小技巧总结
2008/09/08 Javascript
jquery实现鼠标拖动图片效果示例代码
2014/01/09 Javascript
js中的for如何实现foreach中的遍历
2014/05/31 Javascript
JavaScript设计模式之装饰者模式介绍
2014/12/28 Javascript
JS实现一个按钮的方法
2015/02/05 Javascript
JS+CSS实现分类动态选择及移动功能效果代码
2015/10/19 Javascript
JS实现拖拽的方法分析
2016/12/20 Javascript
JavaScript中英文字符长度统计方法示例【按照中文占2个字符】
2017/01/17 Javascript
详解vue中computed 和 watch的异同
2017/06/30 Javascript
微信小程序图片选择区域裁剪实现方法
2017/12/02 Javascript
javaScript日期工具类DateUtils详解
2017/12/08 Javascript
Vue2 轮播图slide组件实例代码
2018/05/31 Javascript
详解nuxt sass全局变量(公共scss解决方案)
2018/06/27 Javascript
JS实现求字符串中出现最多次数的字符和次数示例
2019/07/05 Javascript
使用layui 的layedit定义自己的toolbar方法
2019/09/18 Javascript
python基础教程之简单入门说明(变量和控制语言使用方法)
2014/03/25 Python
Python基于回溯法子集树模板解决数字组合问题实例
2017/09/02 Python
LRUCache的实现原理及利用python实现的方法
2017/11/21 Python
python逐行读写txt文件的实例讲解
2018/04/03 Python
Python实现的读取电脑硬件信息功能示例
2018/05/30 Python
浅析python中的迭代与迭代对象
2018/10/08 Python
Python爬虫运用正则表达式的方法和优缺点
2019/08/25 Python
使用Python实现批量ping操作方法
2020/05/06 Python
艺术家策划的室内设计:Curious Egg
2019/03/06 全球购物
企业优秀员工事迹材料
2014/05/28 职场文书
五心教育心得体会
2014/09/04 职场文书
部门经理助理岗位职责
2015/04/13 职场文书
2015年学校教务处工作总结
2015/05/11 职场文书
JavaScript数组 几个常用方法总结
2021/11/11 Javascript
服务器SVN搭建图文安装过程
2022/06/21 Servers
redis protocol通信协议及使用详解
2022/07/15 Redis
Python实现聚类K-means算法详解
2022/07/15 Python