JQuery-tableDnD 拖拽的基本使用介绍
JQuery-tableDnD 拖拽的基本使用介绍
发布时间:2016-12-30 来源:查字典编辑
摘要:在页面上导入js复制代码代码如下:jquery-1.3.2.min.jsjquery.tablednd_0_5.js注意:一定要先导入jqu...

在页面上导入js

复制代码 代码如下:

jquery-1.3.2.min.js

jquery.tablednd_0_5.js

注意:一定要先导入jquery-1.3.2.min.js 否则出错。

·建table

复制代码 代码如下:

<table id="table-1" cellspacing="0" cellpadding="2">

<tr id="1"><td>1</td><td>One</td><td>some text</td></tr>

<tr id="2"><td>2</td><td>Two</td><td>some text</td></tr>

<tr id="3"><td>3</td><td>Three</td><td>some text</td></tr>

<tr id="4"><td>4</td><td>Four</td><td>some text</td></tr>

<tr id="5"><td>5</td><td>Five</td><td>some text</td></tr>

<tr id="6"><td>6</td><td>Six</td><td>some text</td></tr>

</table>

·插入js代码

复制代码 代码如下:

<script type="text/javascript">

$(document).ready(function() {

$("#table-1").tableDnD();

});

</script>

·ok。

·例子

复制代码 代码如下:

<%

String path = request.getContextPath();

String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/";

pageContext.setAttribute("basePath", basePath);

%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

<head>

<script type="text/javascript"

src="${basePath}common/js/jquery-1.3.2.min.js"></script>

<script type="text/javascript"

src="${basePath}common/js/jquery.tablednd_0_5.js"></script>

<style type="text/css">

.aa {

background: #00FF99

}

.bb {

background: #0066FF

}

</style>

<script type="text/javascript">

$(document).ready(function() {

color();

$("#table-1").tableDnD({

onDrop:function(table,row){

var b = $(row).children().eq(0).text();

color();

}

});

});

function color()

{

var tbody = $("table[id='table-1'] tr");

tbody.each(function(index){

var cc = index%2;

if(0==cc)

{

$(this).removeClass();

$(this).addClass("aa");

}

else

{

$(this).removeClass();

$(this).addClass("bb");

}

});

}

</script>

</head>

<body>

<table id="table-1" cellspacing="0" cellpadding="2">

<tr id="1"><td>1</td><td>One</td><td>some text</td></tr>

<tr id="2"><td>2</td><td>Two</td><td>some text</td></tr>

<tr id="3"><td>3</td><td>Three</td><td>some text</td></tr>

<tr id="4"><td>4</td><td>Four</td><td>some text</td></tr>

<tr id="5"><td>5</td><td>Five</td><td>some text</td></tr>

<tr id="6"><td>6</td><td>Six</td><td>some text</td></tr>

</table>

</body>

</html>

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新Javascript教程学习
热门Javascript教程学习
编程开发子分类