使用jQuery实现两个div中按钮互换位置的实例代码


Posted in jQuery onSeptember 21, 2017

效果如下

使用jQuery实现两个div中按钮互换位置的实例代码 

代码如下:

<head>
 <meta charset="utf-8" />
 <title></title>
 <script type="text/javascript" src="js/jquery-2.1.0.js"></script>
 <script type="text/javascript">
  $(function() {
   //定义一个变量等于所有button按钮
   var btns = $("button");
   //for循环进行遍历 
   for(var i = 0; i < btns.length; i++) {
    //i控制他的下标确定的是那个按钮的点击事件
    btns[i].onclick = function() {
     //判断如果此按钮的父控件是div1
     if($(this).parent().is("#div1")) {
      //移除此按钮
      $(this).remove();
      //转移到div2
      $(this).appendTo("#div2")
     } else {
      //否则他的父控件是div2 那么就把他移动到div1
      $(this).appendTo("#div1")
     }
    }
   }
  });
 </script>
</head>
<style>
 div {
  width: 500px;
  height: 200px;
  border: 1px;
  background-color: beige;
 }
 button {
  width: 50px;
  height: 30px;
 }
</style>
<body>
 <div id="div1">
  <p>我选择的:</p>
 </div>
 <div id="div2">
  <p>还可以选:</p>
  <button>数学</button>
  <button>英语</button>
  <button>体育</button>
  <button>美术</button>
  <button>物理</button>
  <button>啦啦</button>
  <button>化学</button>
  <button>历史</button>
  <button>地理</button>
  <button>生物</button>
 </div>
</body>

总结

以上所述是小编给大家介绍的使用jQuery实现两个div中按钮互换位置的实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

jQuery 相关文章推荐
jQuery插件HighCharts绘制简单2D折线图效果示例【附demo源码】
Mar 21 jQuery
jQuery UI Grid 模态框中的表格实例代码
Apr 01 jQuery
jQuery实现多张图片上传预览(不经过后端处理)
Apr 29 jQuery
jQuery validata插件实现方法
Jun 25 jQuery
jQuery实现的弹幕效果完整实例
Sep 06 jQuery
jQuery实现table中两列CheckBox只能选中一个的示例
Sep 22 jQuery
基于jquery实现左右上下移动效果
May 02 jQuery
jQuery实现每隔一段时间自动更换样式的方法分析
May 03 jQuery
jquery实现的简单轮播图功能【适合新手】
Aug 17 jQuery
jQuery实现的淡入淡出图片轮播效果示例
Aug 29 jQuery
Jquery实现获取子元素的方法分析
Aug 24 jQuery
基于jquery ajax的多文件上传进度条过程解析
Sep 11 jQuery
jQuery实现的简单动态添加、删除表格功能示例
Sep 21 #jQuery
jQuery实现可兼容IE6的滚动监听功能
Sep 20 #jQuery
jQueryMobile之窗体长内容的缺陷与解决方法实例分析
Sep 20 #jQuery
jQuery实现IE输入框完成placeholder标签功能的方法
Sep 20 #jQuery
jQuery实现可兼容IE6的淡入淡出效果告警提示功能示例
Sep 20 #jQuery
jquery 一键复制到剪切板的实例
Sep 20 #jQuery
jQuery实现倒计时功能 jQuery实现计时器功能
Sep 19 #jQuery
You might like
获取PHP警告错误信息的解决方法
2013/06/03 PHP
简单理解PHP的面向对象编程方式
2016/05/17 PHP
ThinkPHP中create()方法自动验证实例
2017/04/26 PHP
Jquery Ajax的Get方式时需要注意URL地方
2011/04/07 Javascript
js 判断脚本加载完毕的代码
2011/07/13 Javascript
深入探讨JavaScript String对象
2015/03/09 Javascript
移动Web中图片自适应的两种JavaScript解决方法
2015/06/18 Javascript
js 判断各种数据类型的简单方法(推荐)
2016/08/29 Javascript
JS针对Array的各种操作汇总
2016/11/29 Javascript
jquery动态赋值id与动态取id方法示例
2017/08/21 jQuery
Js和VUE实现跑马灯效果
2020/05/25 Javascript
使用Element的InfiniteScroll 无限滚动组件报错的解决
2020/07/27 Javascript
vue中touch和click共存的解决方式
2020/07/28 Javascript
[14:00]DOTA2国际邀请赛史上最长大战 赛后专访B神
2013/08/10 DOTA
Python 命令行非阻塞输入的小例子
2013/09/27 Python
Python 中迭代器与生成器实例详解
2017/03/29 Python
python中numpy包使用教程之数组和相关操作详解
2017/07/30 Python
详解程序意外中断自动重启shell脚本(以Python为例)
2019/07/26 Python
python GUI库图形界面开发之PyQt5日期时间控件QDateTimeEdit详细使用方法与实例
2020/02/27 Python
Django中的AutoField字段使用
2020/05/18 Python
CSS3 选择器 基本选择器介绍
2012/01/21 HTML / CSS
深入理解HTML的FormData对象
2016/05/17 HTML / CSS
Ruby中的保护方法和私有方法与一般面向对象程序设计语言的一样吗
2013/05/01 面试题
大学生如何写自荐信
2014/01/08 职场文书
致短跑运动员广播稿
2014/01/09 职场文书
小学生综合素质评语
2014/04/23 职场文书
党的群众路线教育实践活动个人承诺书
2014/05/22 职场文书
办公室主任岗位承诺书
2014/05/29 职场文书
刑事辩护授权委托书范本
2014/10/17 职场文书
求职简历自我评价怎么写
2015/03/10 职场文书
2015年助理政工师工作总结
2015/05/26 职场文书
2015大学生暑期实习报告
2015/07/13 职场文书
2016继续教育研修日志
2015/11/13 职场文书
python实现的人脸识别打卡系统
2021/05/08 Python
Python语法学习之进程的创建与常用方法详解
2022/04/08 Python
springboot创建的web项目整合Quartz框架的项目实践
2022/06/21 Java/Android