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获取数组任意个不重复的随机数组元素
Mar 15 Javascript
Javascript面向对象编程(二) 构造函数的继承
Aug 28 Javascript
Js如何判断客户端是PC还是手持设备简单分析
Nov 22 Javascript
jQuery实现页面滚动时层智能浮动定位实例探讨
Mar 29 Javascript
在Mac OS下使用Node.js的简单教程
Jun 24 Javascript
JS组件Bootstrap Select2使用方法详解
Apr 17 Javascript
AngularJS基础 ng-non-bindable 指令详细介绍
Aug 02 Javascript
RequireJS简易绘图程序开发
Oct 28 Javascript
详解JavaScript树结构
Jan 09 Javascript
基于vue 实现token验证的实例代码
Dec 14 Javascript
JS中双击和单击事件冲突的解决方法
Apr 09 Javascript
vue实现手机号码的校验实例代码(防抖函数的应用场景)
Sep 05 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面向对象全攻略 (六)__set() __get() __isset() __unset()的用法
2009/09/30 PHP
发一个php简单的伪原创程序,配合商城采集用的
2010/10/12 PHP
PHP递归实现汉诺塔问题的方法示例
2017/11/25 PHP
PHP实现的mongoDB数据库操作类完整实例
2018/04/10 PHP
jQuery EasyUI API 中文文档 - ComboGrid 组合表格
2011/10/13 Javascript
js下拉菜单语言选项简单实现
2013/09/23 Javascript
jquery实现checkbox 全选/全不选的通用写法
2014/02/22 Javascript
jquery获得同源iframe内body下标签的值的方法
2014/09/25 Javascript
JS全局变量和局部变量最新解析
2016/06/24 Javascript
Vue Cli与BootStrap结合实现表格分页功能
2017/08/18 Javascript
基于Bootstrap table组件实现多层表头的实例代码
2017/09/07 Javascript
图片加载完成再执行事件的实例
2017/11/16 Javascript
JavaScript中 ES6变量的结构赋值
2018/07/10 Javascript
在Vue-cli里应用Vuex的state和mutations方法
2018/09/16 Javascript
vue单页面在微信下只能分享落地页的解决方案
2019/04/15 Javascript
Node登录权限验证token验证实现的方法示例
2020/05/25 Javascript
Ant-design-vue Table组件customRow属性的使用说明
2020/10/28 Javascript
跟老齐学Python之开始真正编程
2014/09/12 Python
Python函数式编程指南(三):迭代器详解
2015/06/24 Python
Python中对象迭代与反迭代的技巧总结
2016/09/17 Python
Python面向对象之类和对象属性的增删改查操作示例
2018/12/14 Python
使用Python实现跳一跳自动跳跃功能
2019/07/10 Python
django formset实现数据表的批量操作的示例代码
2019/12/06 Python
Python 字符串处理特殊空格\xc2\xa0\t\n Non-breaking space
2020/02/23 Python
Python使用正则表达式实现爬虫数据抽取
2020/08/17 Python
Python 多进程、多线程效率对比
2020/11/19 Python
Python离线安装各种库及pip的方法
2020/11/28 Python
用纯css3和html制作泡沫对话框实现代码
2013/03/21 HTML / CSS
使用HTML5捕捉音频与视频信息概述及实例
2018/08/22 HTML / CSS
日本最大的购物网站:日本乐天市场(Rakuten Ichiba)
2020/11/04 全球购物
计算机工程学院个人求职信
2013/10/05 职场文书
饭店工作计划书
2014/01/10 职场文书
医院党的群众路线教育实践活动学习心得体会
2014/10/30 职场文书
2015年公司国庆放假通知
2015/07/30 职场文书
《合作意向书》怎么写?
2019/08/20 职场文书
应届生个人的求职(自荐信范文2篇)
2019/08/23 职场文书