jQuery中wrapAll()方法用法实例


Posted in Javascript onJanuary 16, 2015

本文实例讲述了jQuery中wrapAll()方法用法。分享给大家供大家参考。具体分析如下:

此方法将所有匹配的元素用单个元素包裹起来。
此方法与wrap()方法虽然功能类似,但是有着很大区别。wrap()方法会把每一个匹配的元素都匹配一次。

语法一:

用指定的DOM元素去包裹匹配元素。

$(selector).wrapAll(elem)

参数列表:
参数 描述
elem 用于包裹目标的DOM元素。

实例:

<!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">

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<meta name="author" content="https://3water.com/" />

<head>

<title>三水点靠木</title>

<style type="text/css">

    div

   {

       width:200px;

       height:200px;

       border:1px solid blue;

       margin-top:10px;

    }

</style>

<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>

<script type="text/javascript">

    $(document).ready(function(){

        $("button").click(function(){

            $("p").wrapAll(document.getElementById("content"));

        });

    });

</script>

</head>

<body>

    <p>我是个段落</p>

    <p>我是个段落</p>

    <div id="content"></div>

    <button>用div包裹每个段落</button>

</body>

</html>

语法二:

用html标记代码包裹匹配的元素。

$(selector).wrapAll(html)

参数列表:
参数 描述
elem 用于包裹目标的DOM元素。

实例:

<!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">

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<meta name="author" content="https://3water.com/" />

<head>

<title>三水点靠木</title>

<style type="text/css">

    .content

   {

        width:200px;

        height:200px;

        border:1px solid blue;

    }

</style>

<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>

<script type="text/javascript">

    $(document).ready(function(){

        $("button").click(function(){

            $("p").wrapAll("<div class='content'></div>");

        });

    });

</script>

</head>

<body>

   <p>这是个段落</p>

   <p>这是个段落</p>

   <button>用div包裹每个段落</button>

</body>

</html>

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

Javascript 相关文章推荐
js常用代码段收集
Oct 28 Javascript
一行代码实现纯数据json对象的深度克隆实现思路
Jan 09 Javascript
js正文内容高亮效果的实现方法
Jun 30 Javascript
IE6-IE9中tbody的innerHTML不能赋值的解决方法
Jun 05 Javascript
swtich/if...else的替代语句
Aug 16 Javascript
window.location.reload 刷新使用分析(去对话框)
Nov 11 Javascript
超实用的javascript时间处理总结
Aug 16 Javascript
jQuery实现在新增加的元素上添加事件方法案例分析
Feb 09 Javascript
JavaScript之iterable_动力节点Java学院整理
Jun 29 Javascript
基于AngularJS的拖拽文件上传的实例代码
Jul 15 Javascript
Angular客户端请求Rest服务跨域问题的解决方法
Sep 19 Javascript
Vue入门之animate过渡动画效果
Apr 08 Javascript
jQuery中unwrap()方法用法实例
Jan 16 #Javascript
jquery搜索框效果实现方法
Jan 16 #Javascript
js表头排序实现方法
Jan 16 #Javascript
js计算任意值之间随机数的方法
Jan 16 #Javascript
jquery事件preventDefault()方法用法实例
Jan 16 #Javascript
jQuery老黄历完整实现方法
Jan 16 #Javascript
jquery中one()方法的用法实例
Jan 16 #Javascript
You might like
去除链接虚线全面分析总结
2006/08/15 Javascript
JQuery 入门实例1
2009/06/25 Javascript
js滚动条回到顶部的代码
2011/12/06 Javascript
Javascript 面向对象编程(coolshell)
2012/03/18 Javascript
点击弹出层外区域关闭弹出层jquery特效示例
2013/08/25 Javascript
JavaScript模板引擎用法实例
2015/07/10 Javascript
javascript实现动态统计图开发实例
2015/11/21 Javascript
js图片加载效果实例代码(延迟加载+瀑布流加载)
2017/05/12 Javascript
IScroll5实现下拉刷新上拉加载的功能实例
2017/08/11 Javascript
浅谈es6 javascript的map数据结构
2017/12/14 Javascript
webstorm中vue语法的支持详解
2018/05/09 Javascript
Vue批量图片显示时遇到的路径被解析问题
2019/03/28 Javascript
es6 filter() 数组过滤方法总结
2019/04/03 Javascript
微信小程序用户授权,以及判断登录是否过期的方法
2019/05/10 Javascript
js变量值传到php过程详解 将php解析成数据
2019/06/26 Javascript
[45:59]完美世界DOTA2联赛PWL S2 FTD vs GXR 第二场 11.22
2020/11/24 DOTA
Python中的字符串操作和编码Unicode详解
2017/01/18 Python
Python 分发包中添加额外文件的方法
2019/08/16 Python
matplotlib对象拾取事件处理的实现
2021/01/14 Python
CSS3实现苹果手机解锁的字体闪亮效果示例
2021/01/05 HTML / CSS
为什么如下的代码int a=100,b=100;long int c=a * b;不能工作
2013/11/29 面试题
如果一个类实现了多个接口但是这些接口有相同的方法名将会怎样
2013/06/16 面试题
北大青鸟学生求职信
2013/09/24 职场文书
自荐信要包含哪些内容
2013/11/06 职场文书
销售员岗位职责范本
2014/02/03 职场文书
霸气押韵的班级口号
2014/06/09 职场文书
小学生感恩老师演讲稿
2014/08/28 职场文书
七一讲话心得体会
2014/09/05 职场文书
小学生运动会通讯稿
2014/09/23 职场文书
领导班子个人对照检查材料(群众路线)
2014/09/26 职场文书
政府班子四风问题整改措施
2014/10/04 职场文书
党员群众路线教育实践活动学习笔记
2014/11/05 职场文书
2015年爱国卫生月活动总结
2015/03/26 职场文书
建国大业观后感
2015/06/01 职场文书
分析Java中Map的遍历性能问题
2021/06/26 Java/Android
Elasticsearch 数据类型及管理
2022/04/19 Python