1 Star 2 Fork 0

Sumusanshao/JQuery框架学习

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
jq-在表格中应用.html 2.58 KB
一键复制 编辑 原始数据 按行查看 历史
Sumusanshao 提交于 2019-08-28 21:43 . 表格特效
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript" src="JQuery-js文件/jquery-3.3.1.js"></script>
<script type="text/javascript">
window.onload = main;
function main(){
$(":checkbox:first").click(fun1);
$(":checkbox:gt(0)").click(fun2);
$(":table tr:gt(0)").mouseover(fun3);
$(":table tr:gt(0)").mouseout(fun4);
}
function fun1(){
var flag = $(":checkbox:first").prop("checked");
$(":checkbox:gt(0)").prop("checked",flag);
}
function fun2(){
var ckNum = $(":checkbox:gt(0)").length;
var checkedNum = $(":checkbox:gt(0):checked:").length;
if(ckNum == checkedNum){
$(":checkbox:first").prop("checked",true);
}else{
$(":checkbox:first").prop("checked",false);
}
}
function fun3(){
//this:鼠标悬停的tr标签
$(this).css("background-color","red");
}
function fun4(){
//this:鼠标悬停的tr标签
$(this).css("background-color","white");
}
</script>
<body>
<center>
<table border="2">
<tr>
<td>职员姓名</td>
<td>职员职位</td>
<td>职员工资</td>
<td><input type="checkbox">全选与全不选
<input type="button" value="删除" onclick="fun1();"/> </td>
</tr>
<tr>
<td>allen</td>
<td>高级工程师</td>
<td>20000</td>
<td><input type="checkbox"></td>
</tr>
<tr>
<td>allen</td>
<td>高级工程师</td>
<td>20000</td>
<td><input type="checkbox"></td>
</tr>
<tr>
<td>allen</td>
<td>高级工程师</td>
<td>20000</td>
<td><input type="checkbox"></td>
</tr>
</table>
</center>
</body>
</head>
</html>
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
JavaScript
1
https://gitee.com/sumushao/jquery_framework_learning.git
[email protected]:sumushao/jquery_framework_learning.git
sumushao
jquery_framework_learning
JQuery框架学习
master

搜索帮助