Jquery之實現(xiàn)上下移動和排序?qū)嵗?/h1>

開心一笑

一哥們在漳州呆膩了吟逝,就到法國去度度假散散心
剛到巴黎第一天上街,見很多人在買彩票抽獎赦肋,有人抽中三等獎LV包块攒,
有人抽中二等獎勞力士金表……
這哥們看了看,也上去想碰碰運氣佃乘,掏錢就買了一張囱井。
打開一看,眾人立即歡呼趣避,一等大獎出現(xiàn)了!
哥們歡呼雀躍庞呕,真是幸運!
工作人員上前告訴他:先生恭喜你程帕,準(zhǔn)備好行李住练,明天出發(fā),
一等獎是去中國漳州南山寺愁拭、南靖土樓5曰游讲逛!.......[偷笑][偷笑]

提出問題

Jquery如何實現(xiàn)上下移動和排序排序?岭埠?盏混?

解決問題

這里寫圖片描述

代碼實現(xiàn):

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 
<title>Insert title here</title> 
</head> 
<script type="text/javascript" src="jquery-2.0.0.js"></script> 
<!-- 
<script type="text/javascript" src="resource_demo.js"></script> 
<script type="text/javascript" src="jquery.alerts.js"></script> 
<script type="text/javascript" src="ztree/js/jquery.ztree.js"></script> 
<script type="text/javascript" src="ztree/css/zTreeStyle/zTreeStyle.css"></script> 

<script type="text/javascript"src="jBox/jBox/jquery-1.4.2.min.js"></script> 
<script type="text/javascript"src="jBox/jBox/jquery.jBox-2.3.min.js"></script> 
<script type="text/javascript"src="jBox/jBox/i18n/jquery.jBox-zh-CN.js"></script> 
<script type="text/javascript"src="jquery.cookie.js"></script> 

<link href="jBox/jBox/Skins/Blue/jbox.css" rel="stylesheet" type="text/css" /> --> 
<body> 
<div id="checkAndInverCheck"> 
<table style="align:center">
<tr>
<td><input type="checkbox" value="蕙蘭">蕙蘭</td>
<td><input type="text" name="orderNum" size="3" value="1"/></td>
<td><input type="button" name="upMove" value="上移"/></td>
<td><input type="button" name="downMove" value="下移"/></td>
</tr>
<tr>
<td><input type="checkbox" value="建蘭">建蘭</td>
<td><input type="text" name="orderNum" size="3" value="2"/></td>
<td><input type="button" name="upMove" value="上移"/></td>
<td><input type="button" name="downMove" value="下移"/></td>
</tr>
<tr>
<td><input type="checkbox" value="寒蘭">寒蘭</td>
<td><input type="text" name="orderNum" size="3" value="3"/></td>
<td><input type="button" name="upMove" value="上移"/></td>
<td><input type="button" name="downMove" value="下移"/></td>
</tr>
<tr>
<td><input type="checkbox" value="墨蘭">墨蘭</td>
<td><input type="text" name="orderNum" size="3" value="4"/></td>
<td><input type="button" name="upMove" value="上移"/></td>
<td><input type="button" name="downMove" value="下移"/></td>
</tr>
</div> 



<script type="text/javascript">
//上移 
$("input[name='upMove']").bind("click",function(){
    var $this  = $(this);
    var curTr = $this.parents("tr");
    var prevTr = $this.parents("tr").prev();
    if(prevTr.length == 0){
        alert("第一行,想移啥?");
        return;
    }else{
        prevTr.before(curTr);
        sortNumber();//重新排序
    }
});
//下移
$("input[name='downMove']").bind("click",function(){
    
    var $this  = $(this);
    var curTr = $this.parents("tr");
    var nextTr = $this.parents("tr").next();
    if(nextTr.length == 0){
        alert("最后一行,想移啥惜论?");
        return;
    }else{
        nextTr.after(curTr);
        sortNumber();//重新排序
    }
});
//排序
$("input[name='orderNum']").bind("change",function(){
    var $this = $(this);
    //獲得當(dāng)前行
    var curTr = $this.parents("tr");
    var curOrderNum = $this.val();
    //當(dāng)前行同級的所有行
    var siblingsTrs = curTr.siblings();
    if(siblingsTrs.length >0){
        for(var i in siblingsTrs){
            var otherOrderNum = $(siblingsTrs[i]).children().find("input[name='orderNum']").val();
            if(parseInt(curOrderNum) <= parseInt(otherOrderNum)){
                $(siblingsTrs[i]).before(curTr);
                sortNumber();//重新排序
                break;
            }
        }
    }    
});

function sortNumber(){
    var allInput = $("#checkAndInverCheck").find("input[name='orderNum']");
    alert(123);
    if(allInput.length != 0){
        for(var i=0;i<allInput.length;i++){
            var tempInput = allInput[i];
            tempInput.value = i + 1;
        }
    }
}

</script> 

</body> 
</html>
美圖

讀書感悟

  • 當(dāng)遭遇痛苦的時候许赃,牢記以下三點:
    1.咬緊牙關(guān),一天一天熬下去馆类;
    2.多做點事图焰,欺騙你的大腦;
    3.想想你愛的人蹦掐。
  • 終于有一天技羔,痛苦好似死皮一樣僵闯,逐漸退去。你如同新生藤滥,甚至更為敏感鳖粟。你重新覺得花是香的,草是綠的拙绊,清風(fēng)拂過臉向图。
  • 沒有超能力,但是我們可以超樂觀标沪,改變對生活的態(tài)度榄攀,我們就能變成自己世界中的超級英雄。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者

  • 序言:七十年代末金句,一起剝皮案震驚了整個濱河市檩赢,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌违寞,老刑警劉巖贞瞒,帶你破解...
    沈念sama閱讀 216,402評論 6 499
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異趁曼,居然都是意外死亡军浆,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,377評論 3 392
  • 文/潘曉璐 我一進(jìn)店門挡闰,熙熙樓的掌柜王于貴愁眉苦臉地迎上來乒融,“玉大人,你說我怎么就攤上這事摄悯〈氐郑” “怎么了?”我有些...
    開封第一講書人閱讀 162,483評論 0 353
  • 文/不壞的土叔 我叫張陵射众,是天一觀的道長碟摆。 經(jīng)常有香客問我,道長叨橱,這世上最難降的妖魔是什么典蜕? 我笑而不...
    開封第一講書人閱讀 58,165評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮罗洗,結(jié)果婚禮上愉舔,老公的妹妹穿的比我還像新娘。我一直安慰自己伙菜,他們只是感情好轩缤,可當(dāng)我...
    茶點故事閱讀 67,176評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般火的。 火紅的嫁衣襯著肌膚如雪壶愤。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,146評論 1 297
  • 那天馏鹤,我揣著相機(jī)與錄音征椒,去河邊找鬼。 笑死湃累,一個胖子當(dāng)著我的面吹牛勃救,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播治力,決...
    沈念sama閱讀 40,032評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼蒙秒,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了宵统?” 一聲冷哼從身側(cè)響起晕讲,我...
    開封第一講書人閱讀 38,896評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎榜田,沒想到半個月后益兄,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體锻梳,經(jīng)...
    沈念sama閱讀 45,311評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡箭券,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,536評論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了疑枯。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片辩块。...
    茶點故事閱讀 39,696評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖荆永,靈堂內(nèi)的尸體忽然破棺而出废亭,到底是詐尸還是另有隱情,我是刑警寧澤晶疼,帶...
    沈念sama閱讀 35,413評論 5 343
  • 正文 年R本政府宣布竹挡,位于F島的核電站驼鞭,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏掌动。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,008評論 3 325
  • 文/蒙蒙 一宁玫、第九天 我趴在偏房一處隱蔽的房頂上張望粗恢。 院中可真熱鬧,春花似錦欧瘪、人聲如沸眷射。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽妖碉。三九已至涌庭,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間嗅绸,已是汗流浹背脾猛。 一陣腳步聲響...
    開封第一講書人閱讀 32,815評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留鱼鸠,地道東北人猛拴。 一個月前我還...
    沈念sama閱讀 47,698評論 2 368
  • 正文 我出身青樓,卻偏偏與公主長得像蚀狰,于是被迫代替她去往敵國和親愉昆。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,592評論 2 353

推薦閱讀更多精彩內(nèi)容

  • 我再也經(jīng)不起生活地啃咬麻蹋, 也不再容忍庸俗地摩挲跛溉。 打包起與愛恨無關(guān)的包裹, 我赤腳踏碎了因果扮授。 不信星座芳室, 不問神...
    青鵝閱讀 113評論 0 2
  • 我從小到大一直都是個糾結(jié)的人,就是非常非常糾結(jié)的人刹勃。我特別害怕尷尬堪侯,真的,我會在幾年內(nèi)不斷想起這個尷尬的事情荔仁,越想...
    少吃冰淇淋閱讀 284評論 0 0
  • 一伍宦、為什么要做“標(biāo)題黨” (一)閱讀者角度 1.信息爆炸的時代,信息量太大乏梁。新聞類就有騰訊次洼、鳳凰、網(wǎng)易遇骑、新浪卖毁、搜狐...
    簌簌蘇蘇閱讀 939評論 16 15
  • 小班鳩藍(lán)寶石出生在一個樹叉上。他有四個哥哥落萎,兩個妹妹亥啦。 藍(lán)寶石有著像涂過豬油似的,亮晶晶的嘴啄模暗,兩片...
    竹青奶茶閱讀 526評論 5 7
  • 七律 二O一七年四月十三日 日照窗臺知山紅禁悠, 嶺上晨霧正淡濃。 山嵐騰升貼近云兑宇, 樹冠招展拂遠(yuǎn)風(fēng)碍侦。 ...
    經(jīng)絡(luò)世家閱讀 441評論 0 22