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.w3.org/1999/xhtml">
- <head>
- <title>数据管理</title>
- <script type="text/javascript"
- src="Jscript/jquery-1.8.2.min.js">
- </script>
- <style type="text/css">
- body{font-size:12px}
- table{width:360px;border-collapse:collapse}
- table tr th,td{border:solid 1px #666;text-align:center}
- table tr td img{border:solid 1px #ccc;padding:3px;width:42px;height:60px;cursor:hand}
- table tr td span{float:left;padding-left:12px;}
- table tr th{background-color:#ccc;height:32px}
- .clsImg{position:absolute;border:solid 1px #ccc;padding:3px;width:85px;height:120px; background-color:#eee;display:none}
- .btn {border:#666 1px solid;padding:2px;width:50px;
- filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff, EndColorStr=#ECE9D8);}
- </style>
- <script type="text/javascript" >
- $(function() {
- $("table tr:nth-child(odd)").css("background-color", "#eee"); //隔行变色
- /**全选复选框单击事件**/
- $("#chkAll").click(function() {
- if (this.checked) {//如果自己被选中
- $("table tr td input[type=checkbox]").attr("checked", true);
- }
- else {//如果自己没有被选中
- $("table tr td input[type=checkbox]").attr("checked", false);
- }
- })
- /**删除按钮单击事件**/
- $("#btnDel").click(function() {
- var intL = $("table tr td input:checked:not('#chkAll')").length; //获取除全选复选框外的所有选中项
- if (intL != 0) {//如果有选中项
- $("table tr td input[type=checkbox]:not('#chkAll')").each(function(index) {//遍历除全选复选框外的行
- if (this.checked) {//如果选中
- $("table tr[id=" + this.value + "]").remove(); //获取选中的值,并删除该值所在的行
- }
- })
- }
- })
- /**小图片鼠标移动事件**/
- var x = 5; var y = 15;//初始化提示图片位置
- $("table tr td img").mousemove(function(e) {
- $("#imgTip")
- .attr("src", this.src)//设置提示图片scr属性
- .css({ "top": (e.pageY + y) + "px", "left": (e.pageX + x) + "px" })//设置提示图片的位置
- .show(3000);//显示图片
- })
- /**小图片鼠标移出事件**/
- $("table tr td img").mouseout(function() {
- $("#imgTip").hide();//隐藏图片
- })
- })
- </script>
- </head>
- <body>
- <table>
- <tr>
- <th>选项</th>
- <th>编号</th>
- <th>封面</th>
- <th>购书人</th>
- <th>性别</th>
- <th>购书价</th>
- </tr>
- <tr id="0">
- <td><input id="Checkbox1" type="checkbox" value="0"/></td>
- <td>1001</td>
- <td><img src="Images/img03.jpg" alt="" /></td>
- <td>李小明</td>
- <td>男</td>
- <td>35.60 元</td>
- </tr>
- <tr id="1">
- <td><input id="Checkbox2" type="checkbox" value="1"/></td>
- <td>1002</td>
- <td><img src="Images/img04.jpg" alt="" /></td>
- <td>刘明明</td>
- <td>女</td>
- <td>37.80 元</td>
- </tr>
- <tr id="2">
- <td><input id="Checkbox3" type="checkbox" value="2"/></td>
- <td>1003</td>
- <td><img src="Images/img08.jpg" alt="" /></td>
- <td>张小星</td>
- <td>女</td>
- <td>45.60 元</td>
- </tr>
- </table>
- <table>
- <tr>
- <td style="text-align:left;height:28px">
- <span><input id="chkAll" type="checkbox" />全选</span>
- <span><input id="btnDel" type="button" value="删除" class="btn" /></span>
- </td>
- </tr>
- </table>
- <img id="imgTip" class="clsImg" src="Images/img03.gif"/>
- </body>
- </html>
jQuery-数据管理-删除事件的更多相关文章
- 【jquery】【ztree】节点添加自定义按钮、编辑和删除事件改成自己定义事件
setting添加 edit: { drag: { isCopy: false, isMove: true }, enable: true,//设置是否处于编辑状态 showRemoveBtn: sh ...
- jQuery:详解jQuery中的事件(二)
上一篇讲到jQuery中的事件,深入学习了加载DOM和事件绑定的相关知识,这篇主要深入讨论jQuery事件中的合成事件.事件冒泡和事件移除等内容. 接上篇jQuery:详解jQuery中的事件(一) ...
- jquery动态删除html代码
1.remove() remove()方法移除被选元素,包括所有的文本和子节点. 语法:$(selector).remove() 当我们想将元素自身移除时我们用 .remove(),同时也会移除元素内 ...
- jQuery中的事件与动画 (你的明天Via Via)
众所周知,页面在加载时,会触发load事件:当用户单击某个按钮时,会触发该按钮的click事件. 这些事件就像日常生活中,人们按下开关,灯就亮了(或者灭了),往游戏机里投入游戏币就可以启动游戏一样, ...
- Jquery中的事件和动画
在学习Jquery中的过程中我们绝大部分都用到了事件的操作,也可以说事件是Jquery中必不可少的一部分,我们常见的一些事件有单击事件,鼠标事件,键盘事件等等.在Jquery中的学习中为了能使让页面以 ...
- jQuery中的事件和动画——《锋利的jQuery》(第2版)读书笔记2
第4章 jQuery中的事件和动画 jQuery中的事件 加载DOM $(document).ready(function(){ // 编写代码... }); 可以简写成: $(function( ...
- 【jQuery基础学习】03 jQuery中的事件与动画
关于jQuery中的事件 js与HTML之间的交互是通过用户和浏览器操作页面时引发的事件来处理的. jQuery增加并扩展了基本的事件处理机制,jQuery不仅提供了更加优雅的事件处理方法,而且极大地 ...
- jquery的change 事件
jquery的change 事件 . <script src="jquery.min.js" type="text/javascript">< ...
- 锋利的jQuery读书笔记---jQuery中的事件
jQuery中的事件: 1.加载DOM:注意window.onload和$(document).ready()的不同 2.事件绑定 3.合成事件 --2和3的详细信息见代码- <!DOCTYPE ...
- jQuery 参考手册 - 事件
事件方法会触发匹配元素的事件,或将函数绑定到所有匹配元素的某个事件. bind()向匹配元素附加一个或更多事件处理器 $(selector).bind(event,function) $(select ...
随机推荐
- Linux下稀疏文件的存储方式
写在前面:本博客为本人原创,严禁任何形式的转载!本博客只允许放在博客园(.cnblogs.com),如果您在其他网站看到这篇博文,请通过下面这个唯一的合法链接转到原文! 本博客全网唯一合法URL:ht ...
- DEV获取GridControl当前行
//直接通过gridView获取当前行dr=this.gridView1.GetDataRow(this.gridView1.FocusedRowHandle);//通过DataSet获取数据,需要转 ...
- Xshell远程连接 与 Xftp文件传输
刚开始接触Linux的时候,会想我该怎么在Windows连接到另一台Linux服务器,怎么把我Windows上的文件放到我Linux上面,网上搜索之后,知道可以用Xshell远程连接到Linux,用X ...
- ubuntu安装jupyter 并设置远程访问
Jupyter Notebook是一个Web应用程序,允许您创建和共享包含实时代码,方程,可视化和说明文本的文档. 简单的介绍就是:Jupyter Notebook是Ipython的升级版,而Ipyt ...
- 如何让html中的td文字只显示部分
以下笔记有待测试 ———————————————————— <table style="table-layout:fixed"> <tr> <td s ...
- 浏览器的兼容性(CSS浏览器兼容性、CSS hack)
一.关于CSS hack(尽量不用或者少用,减少页面复杂度) 1.条件注释法:(我的测试是IE9及其以下才有效) 这种方式是IE浏览器专有的Hack方式,微软官方推荐使用的hack方式.举例如下 只在 ...
- JavaScript字符串String
JavaScript中String类型用于表示由零个或者多个16位Unicode字符组成的字符序列即字符串:同时字符串可以用单引号或双引号表示. 下面是一些特殊的字面量: 字面量 含义\n 换行\t ...
- SpringBoot-热部署Devtools
热部署 什么是热部署 所谓的热部署:比如项目的热部署,就是在应用程序在不停止的情况下,实现新的部署 项目演示案例 @RestController @Slf4j public class IndexCo ...
- SectionList的使用
这个是效果: 第一步:准备数据源:Car.json {"data": [ { "cars": [ { "icon": "m_180 ...
- 20181211 Oracle Parallel
如下用Select作为参考, Select 在sql server中如果直接查询大量的数据,方式为给列增加Index,可以提高效率.如果查询数据量非常大的时候其实效率依旧不高,而且index在增删改中 ...