JQuery中兩個ul標簽的li互相移動實現(xiàn)方法
更新時間:2015年05月18日 11:13:57 作者:永遠愛好寫程序
這篇文章主要介紹了JQuery中兩個ul標簽的li互相移動實現(xiàn)方法,可實現(xiàn)ul標簽中l(wèi)i標簽內(nèi)容相互替換的技巧,涉及jQuery操作頁面元素的相關(guān)技巧,需要的朋友可以參考下
本文實例講述了JQuery中兩個ul標簽的li互相移動實現(xiàn)方法。分享給大家供大家參考。具體實現(xiàn)方法如下:
<!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>兩個ul標簽中的li互相移動</title> <style type="text/css"> ul{ list-style-type:none; float:left; margin-right:30px; background-color:Green; width:100px; height:100px; padding:0px; } li{ margin-bottom:5px; background-color:Red; } </style> <script src="jquery-1.6.2.min.js" type="text/javascript"></script> <script type="text/javascript"> var myJson = [{ "id": "1", "Name": "劉德華", "Age": "52" }, { "id": "2", "Name": "文章", "Age": "26" }, {"id":"3","Name":"孫紅雷","Age":"40"}, { "id": "4", "Name": "葛優(yōu)", "Age": "58"}]; $(function () { //動態(tài)添加Json數(shù)據(jù)到leftUL中 var $leftUL = $("#leftUL"); var $rightUL = $("#rightUL"); for (var i = 0; i < myJson.length; i++) { $myLi = $("<li id='" + myJson[i].id + "'>" + myJson[i].Name + "," + myJson[i].Age + "歲</li>"); $myLi.click(function () { if ($(this).parent().attr("id") == "leftUL") { //通過判斷父元素的ID來控制往哪個UL添加 //$rightUL.append($(this)); //第一種方法 $(this).appendTo($rightUL); //第二種方法 } else { $(this).appendTo($leftUL); //第二種方法 } }); $leftUL.append($myLi); } }); </script> </head> <body> <ul id="leftUL"> </ul> <ul id="rightUL"> </ul> </body> </html>
希望本文所述對大家的jQuery程序設計有所幫助。
您可能感興趣的文章:
- Jquery和JS獲取ul中l(wèi)i標簽的實現(xiàn)方法
- jQuery在ul中顯示某個li索引號的方法
- 加載列表時jquery獲取ul中第一個li的屬性
- jQuery動態(tài)添加及刪除表單上傳元素的方法(附demo源碼下載)
- Jquery動態(tài)添加及刪除頁面節(jié)點元素示例代碼
- jQuery動態(tài)添加、刪除元素的方法
- jquery動態(tài)增加text元素以及刪除文本內(nèi)容實例代碼
- jquery 如何動態(tài)添加、刪除class樣式方法介紹
- JQuery動態(tài)給table添加、刪除行 改進版
- jQuery實現(xiàn)動態(tài)添加和刪除一個div
- jQuery實現(xiàn)動態(tài)刪除LI的方法
相關(guān)文章
jQuery lazyLoad圖片延遲加載插件的優(yōu)化改造方法分享
jQuery lazyLoad.js插件 是一款基于jquery框架,可以“實現(xiàn)”圖片延遲加載的插件2013-08-08jQuery oLoader實現(xiàn)的加載圖片和頁面效果
我們使用jQuery的ajax在頁面中就像使用iframe一樣加載其他頁面內(nèi)容,今天我給大家分享一個名叫jQuery oLoader的插件,該插件還集成了oPageLoader,可以輕松實現(xiàn)加載圖片和頁面的漂亮效果。2015-03-03jQuery使用EasyUi實現(xiàn)三級聯(lián)動下拉框效果
本篇文章主要介紹了jQuery使用EasyUi實現(xiàn)三級聯(lián)動效果,實例使用EasyUi實現(xiàn)三級聯(lián)動技巧,非常具有實用價值,需要的朋友可以參考下。2017-03-03Jquery實現(xiàn)圖片放大鏡效果的思路及代碼(自寫)
放大鏡類的文章網(wǎng)上有很多,由于實現(xiàn)起來比較麻煩,所以自己寫了一個,下面為大家分享下具體的算法及實現(xiàn)代碼,感興趣的朋友可以參考下2013-10-10JavaScript 學習筆記之一jQuery寫法圖片等比縮放以及預加載
以前對于JavaScript總是在用到的時候在頁面上寫幾個函數(shù),基本沒考慮到函數(shù)的封裝與重用,最近有個項目可能對于這方面要求有點高,所以就研究了下類似jQuery的封裝2012-06-06