JQuery中两个ul标签的li互相移动实现方法
2015-10-08 18:58
891 查看
这篇文章主要介绍了JQuery中两个ul标签的li互相移动实现方法,可实现ul标签中li标签内容相互替换的技巧,涉及jQuery操作页面元素的相关技巧,需要的朋友可以参考下
本文实例讲述了JQuery中两个ul标签的li互相移动实现方法。分享给大家供大家参考。具体实现方法如下
本文实例讲述了JQuery中两个ul标签的li互相移动实现方法。分享给大家供大家参考。具体实现方法如下
<!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": "葛优", "Age": "58"}]; $(function () { //动态添加Json数据到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特效(1)—点击展示与隐藏全文
- java 跨越访问 (jquery,jsonp)
- jquery cookie控制过期时间解决方案
- jquery 让滚动条处于div底部
- Qrcode生成二维码(logo篇)之jquery.qrcode.min.js
- jquery应用 php和html交互
- jQuery ajax loading
- jQuery ——Ajax
- [从jQuery看JavaScript]-匿名函数与闭包(Anonymous Function and Closure)【转】
- 好用的JQ图片特效jquery-poptrox-popup-galleries
- JQuery插件使用小结
- jquery选择器总结 转自(永远的麦子)
- jQuery Mobile 高级设计模板
- 使用jquery获取ul的li的值赋值
- jquery自动创建表格
- Jquery不同版本的兼容性
- Jquery和JS获取ul中li标签
- 经典收藏 50个jQuery Mobile开发技巧集萃
- jQuery Mobile案例,最近用Moon.Web和Moon.Orm做了一套系统