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 相关文章推荐
js实现在文本框光标处添加字符的方法介绍
Nov 24 Javascript
iframe子页面获取父页面元素的方法
Nov 05 Javascript
js获得网页背景色和字体色的方法
Mar 21 Javascript
JavaScript插件化开发教程(六)
Feb 01 Javascript
jQuery+ajax实现实用的点赞插件代码
Jul 06 Javascript
功能强大的jquery.validate表单验证插件
Nov 07 Javascript
jquery插件bootstrapValidator数据验证详解
Nov 09 Javascript
基于javaScript的this指向总结
Jul 22 Javascript
详解React 16 中的异常处理
Jul 28 Javascript
DVA框架统一处理所有页面的loading状态
Aug 25 Javascript
Vue2.0 实现移动端图片上传功能
May 30 Javascript
在angularJs中进行数据遍历的2种方法
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生成二维码的几种方式整理及使用实例
2013/06/03 PHP
php socket客户端及服务器端应用实例
2014/07/04 PHP
Laravel框架用户登陆身份验证实现方法详解
2017/09/14 PHP
Yii框架的布局文件实例分析
2019/09/04 PHP
JS获得URL超链接的参数值实例代码
2013/06/21 Javascript
JavaScript函数学习总结以及相关的编程习惯指南
2015/11/16 Javascript
JavaScript实战之带收放动画效果的导航菜单
2016/08/16 Javascript
AngularJS操作键值对象类似java的hashmap(填坑小结)
2016/11/12 Javascript
bootstrap输入框组件使用方法详解
2017/01/19 Javascript
关于Ajax的原理以及代码封装详解
2017/09/08 Javascript
利用原生js实现html5小游戏之打砖块(附源码)
2018/01/03 Javascript
angular2 组件之间通过service互相传递的实例
2018/09/30 Javascript
深入探讨JavaScript的最基本部分之执行上下文
2019/02/12 Javascript
如何利用vue+vue-router+elementUI实现简易通讯录
2019/05/13 Javascript
vue实现多组关键词对应高亮显示功能
2019/07/25 Javascript
vue轮播组件实现$children和$parent 附带好用的gif录制工具
2019/09/26 Javascript
python中reload(module)的用法示例详解
2017/09/15 Python
python中requests库session对象的妙用详解
2017/10/30 Python
Python实现PS图像调整黑白效果示例
2018/01/25 Python
Python实现简单生成验证码功能【基于random模块】
2018/02/10 Python
python pandas 对时间序列文件处理的实例
2018/06/22 Python
Python使用pymysql从MySQL数据库中读出数据的方法
2018/07/25 Python
python的re模块使用方法详解
2019/07/26 Python
Python (Win)readline和tab补全的安装方法
2019/08/27 Python
Python异步编程之协程任务的调度操作实例分析
2020/02/01 Python
python使用信号量动态更新配置文件的操作
2020/04/01 Python
Python使用Numpy模块读取文件并绘制图片
2020/05/13 Python
python读取excel进行遍历/xlrd模块操作
2020/07/12 Python
苹果音乐订阅:Apple Music
2018/08/02 全球购物
消防安全管理制度
2014/02/01 职场文书
三关爱志愿服务活动方案
2014/08/17 职场文书
乡镇创先争优活动总结
2014/08/28 职场文书
党员批评与自我批评
2014/10/15 职场文书
毕业生对母校寄语
2015/02/26 职场文书
react使用antd的上传组件实现文件表单一起提交功能(完整代码)
2021/06/29 Javascript
python非标准时间的转换
2021/07/25 Python