使用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中的deferred使用方法
Mar 27 jQuery
jQuery中clone()函数实现表单中增加和减少输入项
May 13 jQuery
基于jQuery Easyui实现登陆框界面
Jul 10 jQuery
jQuery实现左右滑动的toggle方法
Mar 03 jQuery
jQuery模拟12306城市选择框功能简单实现方法示例
Aug 13 jQuery
Jquery和CSS实现选择框重置按钮功能
Nov 08 jQuery
jQuery AJAX与jQuery事件的分析讲解
Feb 18 jQuery
jQuery实现的导航条点击后高亮显示功能示例
Mar 04 jQuery
JS拖动选择table里的单元格完整实例【基于jQuery】
May 28 jQuery
jquery 回调操作实例分析【回调成功与回调失败的情况】
Sep 27 jQuery
jquery ajax 请求小技巧实例分析
Nov 11 jQuery
html中两种获取标签内的值的方法
Jun 16 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面向对象全攻略 (六)__set() __get() __isset() __unset()的用法
2009/09/30 PHP
支持数组的ADDSLASHES的php函数
2010/02/16 PHP
PHP XML数据解析代码
2010/05/26 PHP
浅析linux下apache服务器的配置和管理
2013/08/10 PHP
PHP编程计算日期间隔天数的方法
2017/04/26 PHP
浅谈使用 Yii2 AssetBundle 中 $publishOptions 的正确姿势
2017/11/08 PHP
使用JSON.parse将json字符串转换成json对象的时候会出错
2014/09/04 Javascript
JS实现兼容性好,自动置顶的淘宝悬浮工具栏效果
2015/09/18 Javascript
javascript:void(0)点击登录没反应怎么解决
2015/11/13 Javascript
常用javascript表单验证汇总
2020/07/20 Javascript
javascript html5移动端轻松实现文件上传
2020/03/27 Javascript
灵活使用数组制作图片切换js实现
2016/07/28 Javascript
webpack构建vue项目的详细教程(配置篇)
2017/07/17 Javascript
vue如何使用 Slot 分发内容实例详解
2017/09/05 Javascript
利用JS实现scroll自定义滚动效果详解
2017/10/17 Javascript
JavaScript适配器模式详解
2017/10/19 Javascript
纯JavaScript实现实时反馈系统时间
2017/10/26 Javascript
JS实现的数组去除重复数据算法小结
2017/11/17 Javascript
基于Angular中ng-controller父子级嵌套的相关属性详解
2018/10/08 Javascript
如何实现一个webpack模块解析器
2018/10/24 Javascript
Vue 中的受控与非受控组件的实现
2018/12/17 Javascript
jQuery实现增删改查
2020/12/22 jQuery
[41:37]DOTA2北京网鱼队选拔赛——冲击职业之路
2015/04/13 DOTA
[01:06]DOTA2小知识课堂 Ep.02 吹风竟可解梦境缠绕
2019/12/05 DOTA
Python中使用copy模块实现列表(list)拷贝
2015/04/14 Python
Python面向对象class类属性及子类用法分析
2018/02/02 Python
提升Python程序性能的7个习惯
2019/04/14 Python
Python 中包/模块的 `import` 操作代码
2019/04/22 Python
8段用于数据清洗Python代码(小结)
2019/10/31 Python
Python selenium自动化测试模型图解
2020/04/15 Python
CK加拿大官网:Calvin Klein加拿大
2020/03/14 全球购物
承诺书格式
2014/06/03 职场文书
辩护意见书
2015/06/04 职场文书
应收账款管理制度
2015/08/06 职场文书
MySQL 数据类型选择原则
2021/05/27 MySQL
Win10鼠标宏怎么设置?win10系统鼠标宏的设置方法
2022/08/14 数码科技