<JQurey>复选框,选中行换色及鼠标滑过换色
来源:互联网 发布:magnet关联的软件 编辑:程序博客网 时间:2024/06/04 18:12
视频看过以后自己总结做了一下,和原视频的差不多,加入了鼠标滑过换色的效果,具体实现代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title><script type="text/javascript" src="jquery.js"></script><script type="text/javascript">$(document).ready(function(){ $("tbody > tr:odd").addClass("ou"); /*偶数行变色*/$("tbody > tr:even").addClass("dan");/*奇数行变色*/$("tbody > tr:has(:checked)").addClass("ed");/*默认选中行变色,可以不写*//*选中行变色,并在复选框中打钩*/$("tbody > tr").click(function(){var hased = $(this).hasClass("ed");/*方法一:if(hased){$(this).removeClass("ed").find(":input").attr("checked",!hased); //这里的!hased相当于false}else{$(this).addClass("ed").find(":input").attr("checked",!hased); //这里的!hased相当于true}*///方法二:方括号中为三元运算$(this)[hased?"removeClass":"addClass"]("ed").find(":input").attr("checked",!hased);});//鼠标滑过变色效果$("tbody > tr").mouseover(function(){ $(this).addClass("over");});$("tbody > tr").mouseout(function(){ $(this).removeClass("over");});});</script><style type="text/css">table{width:400px;border:0;border-collapse:collapse; /*边框会合并为一个单一的边框*/margin:auto;}th{font:bold 18px "微软雅黑";text-align:center;padding:4px;border-bottom:1px solid #000;}td{font:normal 18px "微软雅黑";text-align:center;padding:2px;border-bottom:1px solid #000;}.dan{background:#F33;color:#FFF;}.ou{background:#F96;}.ed{background:#639;color:#FFF;}.over{background:#6C3;}</style></head><body><table><thead> <tr> <th></th><th>时间</th><th>地点</th><th>人物</th> </tr> </thead> <tbody> <tr> <td><input type="checkbox" name="choice" value="" /></td> <td>5月01日</td><td>北京</td><td>小张</td> </tr> <tr> <td><input type="checkbox" name="choice" value="" /></td> <td>4月03日</td><td>上海</td><td>王洋</td> </tr> <tr> <td><input type="checkbox" name="choice" value="" /></td> <td>7月16日</td><td>天津</td><td>婉玉</td> </tr> <tr> <td><input type="checkbox" name="choice" value="" /></td> <td>3月22日</td><td>济南</td><td>张协</td> </tr> <tr> <td><input type="checkbox" name="choice" value="" /></td> <td>6月08日</td><td>杭州</td><td>刘顺</td> </tr> <tr> <td><input type="checkbox" name="choice" value="" /></td> <td>1月30日</td><td>哈尔滨</td><td>夏飞</td> </tr> </tbody></table></body></html>
鼠标点击变色并勾选效果图: 鼠标滑过变色效果图:
- <JQurey>复选框,选中行换色及鼠标滑过换色
- <JQurey>复选框,选中行换色及鼠标滑过换色
- 鼠标滑过选中文字
- Delphi鼠标滑过换底色
- 鼠标滑过即选中(例代码)(
- JQurey复选框全选/反选
- JQurey 隔行变色,鼠标悬停/移开,CheckBox选中,页面排序
- [JavaScript]复选框全部选中、反选及不选中
- 选中复选框,取消选中复选框
- Delphi DbgridEh实现鼠标拖动选中列,并使复选框选中
- Delphi DbgridEh实现鼠标拖动选中列,并使复选框选中
- 当鼠标滑过文本框自动选中输入框内容JS代码
- jquery 选中复选框
- 复选框选中判断
- 复选框选中
- 复选框选中事件
- treegrid复选框选中
- JavaScript检查复选框选中的值个数及值
- C语言,锯齿数组
- Python_Notepad++搭建Python开发环境的一个小改进
- UIScrollview 内存释放问题
- 制作可保存配置的U盘版BT4(BackTrack4 )
- Hadoop2.0 Mapreduce实例WordCount体验
- <JQurey>复选框,选中行换色及鼠标滑过换色
- iphone 游戏开发 失败经验 总结
- java中的Map判断重复的方法
- 海淘nexus 7全攻略!自己淘不求人
- linux 系统留后门方法+日志清除
- AS3 内存释放优化原则
- WIRELESS MAC AND PHY SPECIFICATIONS FOR WPANS
- 命令行模式下编译ActionScript3
- linux安全与优化脚本