JQuery动态改变字体颜色
时间:2010-06-01
来源:互联网
初学JS与JQuery,最近乐于JS重构(只是将javascript程序用JQuery重写)。
原效果在 CssRain中看到,查看原文
不知道网上有没有其他应用JQuery写的,我还是发出来看看,不足之处请指出。
以下源代码
BB.jpg (10.41 KB)
原效果在 CssRain中看到,查看原文
不知道网上有没有其他应用JQuery写的,我还是发出来看看,不足之处请指出。
以下源代码
<!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> <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="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.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="http://www.cssrain.cn/demo/space.gif" class="colorbox" alt="Black" /> </a> <a href="#" style="background-color:#003399;" class=""> <img src="http://www.cssrain.cn/demo/space.gif" class="colorbox" alt="Light Blue" /> </a> <a href="#" style="background-color:#5E5E5E;" class=""> <img src="http://www.cssrain.cn/demo/space.gif" class="colorbox" alt="Medium Gray" /> </a> <a href="#" style="background-color:#00524E;" class=""> <img src="http://www.cssrain.cn/demo/space.gif" class="colorbox" alt="Dark Teal" /> </a> <a href="#" style="background-color:#258B86;" class=""> <img src="http://www.cssrain.cn/demo/space.gif" class="colorbox" alt="Light Teal" /> </a> <a href="#" style="background-color:#DA7E33;" class=""> <img src="http://www.cssrain.cn/demo/space.gif" class="colorbox" alt="Orange" /></a> <a href="#" style="background-color:#198541;" class=""> <img src="http://www.cssrain.cn/demo/space.gif" class="colorbox" alt="Green" /> </a> </span> </p> <br clear="both" /> <p id="previewer"></p> </body> </html>
提示:您可以先修改部分代码再运行
以下浏览器测试
提示:您可以先修改部分代码再运行
附件

2010-6-1 15:06
作者: zhaoyan860222 发布时间: 2010-06-01
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28