http://sc.chinaz.com/jiaoben/161202572210.htm 1.首先官网实例,实现的都是div为容器的元素拖拽,示例如下: 2.最近的项目,要实现tbody的每一行tr能够拖拽,并记录拖拽的次数 (1)首先:定义html元素(这里就以举个简单的示例) (2)接着:定义js配置文件 var test=$('.drag-tbody').dad({ target:"tr", //定义要拖拽的DOM对象 }) *****这里的代码有两点需要注意: (1)$对象:…
首先,依赖jquery.. $('#btntb').click(function(){ $('#tab tr').each(function(i){ // 遍历 tr $(this).children('td').each(function(j){ // 遍历 tr 的各个 td alert("第"+(i+1)+"行,第"+(j+1)+"个td的值:"+$(this).text()+"."); }); }); }); js的方…
一.javascript中判断一个元素是否存在 if(document.getElementById('example')){ // do sth } 二.jquery中判断一个元素是否存在 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title></title> </head> <body&g…
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script src='javascripts/jquery.js' type='text/javascript'></script> <script src='javascripts/jqu…
方法一: 使用jquery.freezeheader.js 固定表头: 1-: 初始化: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>表格table固定thead表头</title> <style type="text/css"> table { border: 1px…
js 实现table表格拖拽和点击表头升降序排序,写的比较乱,用的时候可以把其中的一些模块函数提取出来 样式,由于是可拖拽表格,所以样式 table tr th{cursor:move;} js实现 var arrTh = [];//保存初始每个th位置的数组 $('.Report th').each(function (i, e) { arrTh.push({ 'index': i, 'left': $(e).offset().left }); $('.Report th').eq(i).ap…
.在IE下第一次拖动的时候,被拖动的li元素会不显示,查了很多资料发现是因为在IE中定位出了问题,li标签还在,只是位置计算出错.解决的办法是在li的css样式中position设置为relative.这个问题在火狐等其他浏览器是不存在的. .如果拖动的li所在容器出现了滚动条,当滚动条滑到最下面的时候,拖拽下面的li的浮动层位置会出现偏移.解决的办法是在jquery.dragsort.js中,this.draggedItem.css({ top: top, left: left });这句话决…
table排序 jquery.tablesorter.js 一.Demo下载地址: 1.tablesorter.js下载地址: http://download.csdn.net/detail/zhang1096646030/8890489 2.flexigrid.js下载地址: 二.修改: 1.支持中文排序,要做如下操作: jquery.tablesorter.js中修改如下注释的两个函数: //中文排序asc function sortText(a,b) { return a.localeCo…
项目中要实现table排序的功能. 网上有非常多解决方式,非常多都基于jQuery. jquery.tablesorter.大小17KB.只是他的首页在ie10下兼容性有点问题. DataTables,大小75KB.功能强大,带分页,搜索等功能. 还有插件叫sortElements,非常小巧.仅仅有3KB.兼容性也不错.并且在Github上有818个星. 最后我选择用sortElements,实现非常easy: 1. 引入jQuery <script type="text/javascri…
最近公司要弄个报表相关的功能,话不多说,先上图 前一种是POI 生成的,后一种是Echarts生成的.报表我想大家都不陌生,基本上在公司业务中都会使用到.先说说POI,jquery.table2excel.js,Echarts这三种使用区别吧,本篇博客主要是使用上,如果只是像表格那样标准格式的导出的话,我想用table2挺好,只要把相关的js引入就可以使用,不用像poi那样生成模板,添加样式什么的.在网上都能搜到一大堆代码,当然了能不能用就不知道了.https://blog.csdn.net/w…