使用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 validata插件实现方法
Jun 25 jQuery
jquery在vue脚手架中的使用方式示例
Aug 29 jQuery
jQuery实现切换隐藏与显示同时切换图标功能
Oct 29 jQuery
利用jQuery+localStorage实现一个简易的计时器示例代码
Dec 25 jQuery
jQuery获取所有父级元素及同级元素及子元素的方法(推荐)
Jan 21 jQuery
基于jQuery实现无缝轮播与左右点击效果
May 13 jQuery
jQuery获取随机颜色的实例代码
May 21 jQuery
jQuery实现模糊搜索功能的方法分析
Jun 29 jQuery
如何用webpack4.0撸单页/多页脚手架 (jquery, react, vue, typescript)
Jun 18 jQuery
jQuery实现王者荣耀手风琴效果
Jan 17 jQuery
jquery实现点击弹出对话框
Feb 08 jQuery
jquery绑定事件 bind和on的用法与区别分析
May 22 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 XML操作类DOMDocument
2009/12/16 PHP
php中CI操作多个数据库的代码
2012/07/05 PHP
PHP 9 大缓存技术总结
2015/09/17 PHP
jQuery过滤选择器:not()方法使用介绍
2014/04/20 Javascript
jQuery验证插件 Validate详解
2014/11/20 Javascript
探索angularjs+requirejs全面实现按需加载的套路
2016/02/26 Javascript
javascript冒泡排序小结
2016/04/10 Javascript
Bootstrap表单组件教程详解
2016/04/26 Javascript
js实现的万能flv网页播放器代码
2016/04/30 Javascript
angularjs中ng-attr的用法详解
2016/12/31 Javascript
Angularjs使用指令做表单校验的方法
2017/03/31 Javascript
PHP实现记录代码运行时间封装类实例教程
2017/05/08 Javascript
微信小程序 wx.request方法的异步封装实例详解
2017/05/18 Javascript
浅谈React高阶组件
2018/03/28 Javascript
Javascript Promise用法详解
2018/05/10 Javascript
vue项目强制清除页面缓存的例子
2019/11/06 Javascript
vue使用一些外部插件及样式的配置代码
2019/11/18 Javascript
vue cli3适配所有端方案的实现
2020/04/13 Javascript
html5以及jQuery实现本地图片上传前的预览代码实例讲解
2021/03/01 jQuery
python使用内存zipfile对象在内存中打包文件示例
2014/04/30 Python
Python实现CET查分的方法
2015/03/10 Python
Python实现针对中文排序的方法
2017/05/09 Python
python 机器学习之支持向量机非线性回归SVR模型
2019/06/26 Python
Pycharm使用之设置代码字体大小和颜色主题的教程
2019/07/12 Python
DJango的创建和使用详解(默认数据库sqlite3)
2019/11/18 Python
Bally巴利英国官网:经典瑞士鞋履、手袋及配饰奢侈品牌
2018/05/07 全球购物
KOHLER科勒美国官网:国际著名卫浴橱柜领先品牌
2020/06/27 全球购物
Ibatis中如何提高SQL Map的性能
2013/05/11 面试题
水产养殖学应届生求职信
2013/09/29 职场文书
初中生个人学习的自我评价
2013/12/04 职场文书
区三好学生主要事迹
2014/01/30 职场文书
生物学专业求职信
2014/07/23 职场文书
小学生安全教育广播稿
2014/10/20 职场文书
教师反邪教心得体会
2016/01/15 职场文书
《岳阳楼记》原文、译文赏析
2019/09/10 职场文书
Python天气语音播报小助手
2021/09/25 Python