基于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>
<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(){
 $(".up").click(function(){
   var onthis = $(this).parent("span").parent("li");
   var getup = $(this).parent("span").parent("li").prev();
   $(getup).before(onthis);
 });   
 $(".down").click(function(){
   var onthis = $(this).parent("span").parent("li");
   var getdown = $(this).parent("span").parent("li").next();
   $(getdown).after(onthis);
 }); 
 $(".del").click(function(){
   var onthis = $(this).parent("span").parent("li"); 
   onthis.remove()
 }); 
});
</script> 
</head>
<body>
<ul>
   <li><span>一一一一一1111</span><span id="1"><a href="#" class="up">上移</a> | <a href="#" class="down">下移</a> | <a href="#" class="del">删除</a></span></li>
   <li><span>二二二二二2222</span><span id="2"><a href="#" class="up">上移</a> | <a href="#" class="down">下移</a> | <a href="#" class="del">删除</a></span></li>
   <li><span>三三三三三3333</span><span id="3"><a href="#" class="up">上移</a> | <a href="#" class="down">下移</a> | <a href="#" class="del">删除</a></span></li>
</ul>
</body>
</html>

posted on 2012-02-14 15:51  水行者  阅读(276)  评论(0编辑  收藏  举报

导航