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 相关文章推荐
FileUpload 控件 禁止手动输入或粘贴的实现代码
Apr 07 Javascript
表头固定(利用jquery实现原理介绍)
Nov 08 Javascript
JavaScript编程的10个实用小技巧
Apr 18 Javascript
jquery操作checkbox实现全选和取消全选
May 02 Javascript
15款jQuery分布引导插件分享
Feb 04 Javascript
javascript 继承学习心得总结
Mar 17 Javascript
使用postMesssage()实现跨域iframe页面间的信息传递方法
Mar 29 Javascript
jQuery代码实现表格中点击相应行变色功能
May 09 Javascript
easyui datagrid 大数据加载效率慢,优化解决方法(推荐)
Nov 09 Javascript
vue 实现边输入边搜索功能的实例讲解
Sep 16 Javascript
JS实现动态无缝轮播
Jan 11 Javascript
Vue 组件注册全解析
Dec 17 Vue.js
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
基于flush()不能按顺序输出时的解决办法
2013/06/29 PHP
php中sql注入漏洞示例 sql注入漏洞修复
2014/01/24 PHP
详解WordPress开发中用于获取分类及子页面的函数用法
2016/01/08 PHP
如何确保JavaScript的执行顺序 之jQuery.html并非万能钥匙
2011/03/03 Javascript
修改好的jquery滚动字幕效果实现代码
2011/06/22 Javascript
jquery click([data],fn)使用方法实例介绍
2013/07/08 Javascript
jquery trigger实现联动的方法
2016/02/29 Javascript
jQuery下拉框的简单应用
2016/06/24 Javascript
JSON 必知必会 观后记
2016/10/27 Javascript
JS中BOM相关知识点总结(必看篇)
2016/11/22 Javascript
微信小程序自动客服功能
2017/11/02 Javascript
kafka调试中遇到Connection to node -1 could not be established. Broker may not be available.
2019/09/17 Javascript
Weex开发之地图篇的具体使用
2019/10/16 Javascript
vue请求服务器数据后绑定不上的解决方法
2019/10/30 Javascript
在Vue项目中使用Typescript的实现
2019/12/19 Javascript
Antd-vue Table组件添加Click事件,实现点击某行数据教程
2020/11/17 Javascript
[01:31]DOTA2上海特级锦标赛 SECRET战队完整宣传片
2016/03/16 DOTA
Python实现把json格式转换成文本或sql文件
2015/07/10 Python
详解python OpenCV学习笔记之直方图均衡化
2018/02/08 Python
Python编写打字训练小程序
2019/09/26 Python
使用Python进行中文繁简转换的实现代码
2019/10/18 Python
Python 防止死锁的方法
2020/07/29 Python
python实现快速文件格式批量转换的方法
2020/10/16 Python
python更新数据库中某个字段的数据(方法详解)
2020/11/18 Python
使用CSS3实现SVG路径描边动画效果入门教程
2019/10/21 HTML / CSS
购买澳大利亚最好的服装和内衣在线:BONDS
2016/10/14 全球购物
介绍一下EJB的体系结构
2012/08/01 面试题
酒店人事专员岗位职责
2013/12/19 职场文书
触摸春天教学反思
2014/02/03 职场文书
保护动物的标语
2014/06/11 职场文书
环境卫生整治简报
2015/07/20 职场文书
环境卫生标语
2015/08/03 职场文书
Python使用OpenCV和K-Means聚类对毕业照进行图像分割
2021/06/11 Python
解决mysql模糊查询索引失效问题的几种方法
2021/06/18 MySQL
Python一些基本的图像操作和处理总结
2021/06/23 Python
教你怎么用Python selenium操作浏览器对象的基础API
2021/06/23 Python