jQuery插入节点和移动节点用法示例(insertAfter、insertBefore方法)


Posted in Javascript onSeptember 08, 2016

本文实例讲述了jQuery插入节点和移动节点的方法。分享给大家供大家参考,具体如下:

1. 插入节点:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<script src="js/jquery-1.10.1.min.js" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
$(function(){
  var $li_1 = $("<li title='香蕉'>香蕉</li>");  // 创建第一个<li>元素
  var $li_2 = $("<li title='雪梨'>雪梨</li>");  // 创建第二个<li>元素
  var $li_3 = $("<li title='其它'>其它</li>");  // 创建第三个<li>元素
  var $parent = $("ul"); // 获取<ul>节点,即<li>的父节点
  var $two_li = $("ul li:eq(1)"); // 获取<ul>节点中第二个<li>元素节点
  $parent.append($li_1); // append方法将创建的第一个<li>元素添加到父元素的最后面
  $parent.prepend($li_2); // prepend方法将创建的第二个<li>元素添加到父元素里的最前面
  $li_3.insertAfter($two_li); // insertAfter方法将创建的第三个<li>元素元素插入到获取的<li>之后
});
//]]>
</script>
</head>
<body>
<p title="选择你最喜欢的水果." >你最喜欢的水果是?</p>
<ul>
  <li title='苹果'>苹果</li>
  <li title='橘子'>橘子</li>
  <li title='菠萝'>菠萝</li>
</ul>
</body>
</html>

效果图:

jQuery插入节点和移动节点用法示例(insertAfter、insertBefore方法)

2. 移动节点:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<script src="js/jquery-1.10.1.min.js" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
$(function(){
  var $one_li = $("ul li:eq(1)"); // 获取<ul>节点中第二个<li>元素节点
  var $two_li = $("ul li:eq(2)"); // 获取<ul>节点中第三个<li>元素节点
  $two_li.insertBefore($one_li); // 移动节点
});
//]]>
</script>
</head>
<body>
<p title="选择你最喜欢的水果." >你最喜欢的水果是?</p>
<ul>
  <li title='苹果'>苹果</li>
  <li title='橘子'>橘子</li>
  <li title='菠萝'>菠萝</li>
</ul>
</body>
</html>

效果图:

jQuery插入节点和移动节点用法示例(insertAfter、insertBefore方法)

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
window.location.hash 属性使用说明
Mar 20 Javascript
JavaScript实用技巧(一)
Aug 16 Javascript
jQuery下扩展插件和拓展函数的写法(匿名函数使用的典型例子)
Oct 20 Javascript
JavaScript的常见兼容问题及相关解决方法(chrome/IE/firefox)
Dec 31 Javascript
jquery.validate 自定义验证方法及validate相关参数
Jan 18 Javascript
jQuery之简单的表单验证实例
Jul 07 Javascript
如何检测JavaScript的各种类型
Jul 30 Javascript
Angularjs的Controller间通信机制实例分析
Nov 07 Javascript
Jquery Easyui日历组件Calender使用详解(23)
Dec 18 Javascript
AngularJs+Bootstrap实现漂亮的计算器
Aug 10 Javascript
原生js实现瀑布流效果
Mar 09 Javascript
原生JS生成指定位数的验证码
Oct 28 Javascript
jQuery删除节点用法示例(remove方法)
Sep 08 #Javascript
jQuery复制节点用法示例(clone方法)
Sep 08 #Javascript
jQuery替换节点用法示例(使用replaceWith方法)
Sep 08 #Javascript
jQuery元素属性操作实例(设置、获取及删除元素属性)
Sep 08 #Javascript
jquery注册文本框获取焦点清空,失去焦点赋值的简单实例
Sep 08 #Javascript
jQuery常用样式操作实例分析(获取、设置、追加、删除、判断等)
Sep 08 #Javascript
js发送短信倒计时的简单实现方法
Sep 08 #Javascript
You might like
php auth_http类库进行身份效验
2009/03/19 PHP
在PHP中使用redis
2013/11/04 PHP
微信公众平台消息接口校验与消息接口响应实例
2014/12/23 PHP
jQuery EasyUI API 中文文档 - TimeSpinner时间微调器
2011/10/23 Javascript
js中substring和substr的定义和用法
2014/05/05 Javascript
js中的json对象详细介绍
2014/10/29 Javascript
js时钟翻牌效果实现代码分享
2020/07/31 Javascript
js获取及修改网页背景色和字体色的方法
2015/12/29 Javascript
Javascript技术栈中的四种依赖注入小结
2016/02/27 Javascript
Vuejs第八篇之Vuejs组件的定义实例解析
2016/09/05 Javascript
javascript自执行函数
2017/02/10 Javascript
Bootstrap多级菜单的实现代码
2017/05/23 Javascript
vue router使用query和params传参的使用和区别
2017/11/13 Javascript
微信小程序基于本地缓存实现点赞功能的方法
2017/12/18 Javascript
Bootstrap 模态框多次显示后台提交多次BUG的解决方法
2017/12/26 Javascript
JS实现的哈夫曼编码示例【原始版与修改版】
2018/04/22 Javascript
jQuery实现适用于移动端的跑马灯抽奖特效示例
2019/01/18 jQuery
详解VScode编辑器vue环境搭建所遇问题解决方案
2019/04/26 Javascript
Typescript 中的 interface 和 type 到底有什么区别详解
2019/06/18 Javascript
详解一些适用于Node.js的命名约定
2019/12/08 Javascript
js实现3D旋转相册
2020/08/02 Javascript
Element-ui el-tree新增和删除节点后如何刷新tree的实例
2020/08/31 Javascript
详解vite+ts快速搭建vue3项目以及介绍相关特性
2021/02/25 Vue.js
详解Python中dict与set的使用
2015/08/10 Python
asyncio 的 coroutine对象 与 Future对象使用指南
2016/09/11 Python
Python脚本实现Web漏洞扫描工具
2016/10/25 Python
python直接获取API传递回来的参数方法
2018/12/17 Python
python使用opencv实现马赛克效果示例
2019/09/28 Python
Python序列化pickle模块使用详解
2020/03/05 Python
Python中的__init__作用是什么
2020/06/09 Python
美国百货齐全的精品网站,提供美式风格的产品:Overstock.com
2016/07/22 全球购物
村长贪污检举信
2014/04/04 职场文书
导师推荐信范文
2014/05/09 职场文书
电子商务专业毕业生求职信
2014/06/12 职场文书
全国法院系统开展党的群众路线教育实践活动综述(全文)
2014/10/25 职场文书
导游词之江南周庄
2019/12/06 职场文书