最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jquery實現(xiàn)列表上下移動功能

 更新時間:2016年02月25日 09:57:48   投稿:lijiao  
這篇文章主要為大家詳細介紹了jquery 實現(xiàn)列表上移、下移功能的相關(guān)資料,感興趣的小伙伴們可以參考一下

廢話少說,我們開始進入主題。
今天我們實現(xiàn)的是一個列表頁面上移、下移功能。如圖:

當勾選列表中的列時,點擊上移或者下移,會動態(tài)上移或者下移。
html代碼如下:

<div> 
  <input type="button" onclick="up();" value=" 上移 "> 
  <input type="button" onclick="down();" value=" 下移 "> 
</div> 
 <div> 
<table width="400px" height="200" class="mytable" cellpadding="5" cellspacing="0"> 
<tr> 
 <td>序號</td> 
 <td>名字</td> 
  <td>性別</td> 
</tr> 
 <tr> 
 <td><input type="checkbox" id="c1"/>1</td> 
 <td>小一</td> 
  <td>男</td> 
</tr> 
 <tr> 
 <td><input type="checkbox" id="c2"/>2</td> 
 <td>小二</td> 
  <td>女</td> 
</tr> 
<tr> 
 <td><input type="checkbox" id="c3"/>3</td> 
 <td>小三</td> 
  <td>女</td> 
</tr> 
</table> 
lt;/div> 

我們定義一個css樣式叫做mytable

.mytable td,.mytable{ 
 font-size:12px; 
 color:red; 
 border:1px solid #000; 
 text-align:center; 
 border-collapse:collapse; 
 } 

然后實現(xiàn)up(),down()方法既可,代碼如下:

$.each($("table input:checked"),function(){ 
  var onthis=$(this).parent().parent(); 
  var getUp=onthis.prev(); 
   
  if ($(getUp).has("input").size()==0) 
  { 
   alert("頂級元素不能上移"); 
   return; 
  } 
  $(onthis).after(getUp); 
 }); 
} 
 function down(){ 
 $.each($("table input:checked"),function(){ 
  var onthis=$(this).parent().parent(); 
  var getdown=onthis.next(); 
  $(getdown).after(onthis); 
 }); 
} 

利用jquery提供的函數(shù),實現(xiàn)很簡單,當然如果想實現(xiàn)多列同時上移下移,只需要加一個循環(huán)既可,核心代碼就是上邊的。

以上就是本文的全部內(nèi)容,希望對大家學習jquery程序設(shè)計有所幫助。

相關(guān)文章

最新評論

蕉岭县| 绥宁县| 定陶县| 登封市| 电白县| 江口县| 田阳县| 林芝县| 红桥区| 南开区| 罗甸县| 昭苏县| 大姚县| 汾西县| 巴楚县| 成都市| 全南县| 都昌县| 文成县| 呼和浩特市| 剑阁县| 厦门市| 邢台县| 张掖市| 临朐县| 洛隆县| 海盐县| 巴楚县| 定结县| 方山县| 赣州市| 布拖县| 丘北县| 通榆县| 柳河县| 博野县| 读书| 刚察县| 离岛区| 榆社县| 台南县|