jquery学习第一天:隔行变色、文本框聚焦清空、展示收缩效果
2013-01-17 00:00
344 查看
jquery也是经常用,还有prototype和mootools等,真心没系统认真的看过jquery的选择器,DOM以及动画效果,买了本书,想在这个月看完,表示我看完选择器了,偶尔记录一些常用的效果,不做细节说明了,以后想用自己拿来就行:
1.jquery隔行变色效果:
效果图如下:
2.jquery实现文本框聚焦清空,失去焦点赋值
效果图:
3.jquery实现常见的展开收缩效果
效果图:
点击前:
点击后:
1.jquery隔行变色效果:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title> </title> <meta http-equiv="content-type"content="text/html; charset=UTF-8"/> <script src="./jquery/jquery-1.8.2.min.js"></script> <style>www.phpddt.com</style> <script> $(function(){ $("#tb tr:odd").css("backgroundColor","#a9a9a9"); }); </script> </head> <body> <table id="tb" width="40%" border=1 cellpadding=10 cellspacing=0> <tr> <td>1</td> <td>2</td> <td>3</td> <td>4</td> </tr> <tr> <td>5</td> <td>6</td> <td>7</td> <td>8</td> </tr> <tr> <td>9</td> <td>10</td> <td>11</td> <td>12</td> </tr> <tr> <td>13</td> <td>14</td> <td>15</td> <td>16</td> </tr> <tr> <td>11</td> <td>11</td> <td>11</td> <td>11</td> </tr> <tr> <td>11</td> <td>11</td> <td>11</td> <td>11</td> </tr> <tr> <td>11</td> <td>11</td> <td>11</td> <td>11</td> </tr> </table> </body> </html>
效果图如下:
2.jquery实现文本框聚焦清空,失去焦点赋值
<html> <head> <title> </title> <meta http-equiv="content-type"content="text/html; charset=UTF-8"/> <script src="./jquery/jquery-1.8.2.min.js"></script> <style>www.phpddt.com</style> <script> $(function(){ $("#account").focus(function(){ var account_value=$(this).val(); if(account_value=="请输入账号"){ $(this).val(""); } }); $("#account").blur(function(){ var account_value=$(this).val(); if(account_value==""){ $(this).val("请输入账号"); } }); }); </script> </head> <body> 账号:<input id="account" type="text" value="请输入账号" /> </body> </html>
效果图:
3.jquery实现常见的展开收缩效果
<html> <head> <title>www.phpddt.com</title> <meta http-equiv="content-type"content="text/html; charset=UTF-8"/> <script src="./jquery/jquery-1.8.2.min.js"></script> <style>.ht{color:red;font-size:14px;}</style> <script> $(function(){ var $category = $("ul li:gt(3):not(:last)"); $category.hide(); $("#btn").click(function(){ if($category.is(":visible")){ $category.hide(); $("ul li").removeClass("ht"); $("#btn").val("点击展示"); }else{ $category.show(); $("ul li").addClass("ht"); $(this).val("点击收缩"); } }); }); </script> </head> <body> <ul> <li title="属性1内容">li1的内容</li> <li title="属性2内容">li2的内容</li> <li>li3的内容</li> <li>li4的内容</li> <li>li5的内容</li> <li>li6的内容</li> <li>li7的内容</li> <li>li8的内容</li> <li>更多内容</li> </ul> <input type="button" id="btn" value="点击展开"/> </body> </html>
效果图:
点击前:
点击后:
相关文章推荐
- jQuery学习笔记——视频展示效果示例
- 用jQuery写一个收缩效果展示
- jQuery学习16---搜索文本框效果
- jquery学习第二天:超链接title提示效果、图片放大提示效果、内容展开收缩动画效果
- jQuery列表的收缩效果,变色,添加好友的智能效果
- jQuery实现input文本框内灰色提示文本效果 和 input标签获取焦点是文本框内提示信息清空
- jquery给input赋初始值,聚焦时清空
- JQuery学习日志四(标签页效果)
- 通过CSS效果:隔行变色和鼠标掠过高亮,学习JQuey的css()、hover()方法
- jquery简易收缩展开效果特效
- 天易18----jquery实现文本框失去焦点效果
- jquery的图片展示--卡牌翻转效果的代码示例
- JQuery学习之--5,弹出层效果
- JQuery实现“请输入关键字”文本框输入效果
- jQuery实现动态表单验证时文本框抖动效果完整实例
- JQuery的第一天实战学习
- jQuery学习之---效果
- 使用 jquery-autocomplete插件 完成文本框输入自动填充联想效果 解决兼容IE输入中文问题
- Android EditText 文本框实现搜索和清空效果
- jQuery实例--实现斑马线效果包括鼠标的移入移出变色