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 相关文章推荐
WordPress 插件——CoolCode使用方法与下载
Jul 02 Javascript
IE与firefox下Dhtml的一些区别小结
Dec 02 Javascript
jQuery获取checkboxlist的value值的方法
Sep 27 Javascript
动态加载JavaScript文件的两种方法
Apr 22 Javascript
Javascript 调用 ActionScript 的简单方法
Sep 22 Javascript
BootStrap下拉菜单和滚动监听插件实现代码
Sep 26 Javascript
解决OneThink中无法异步提交kindeditor文本框中修改后的内容方法
May 05 Javascript
vue组件生命周期详解
Nov 07 Javascript
vue进入页面时滚动条始终在底部代码实例
Mar 26 Javascript
vue中element 的upload组件发送请求给后端操作
Sep 07 Javascript
jQuery实现电梯导航模块
Dec 22 jQuery
javascript遍历对象的五种方式实例代码
Oct 24 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
高亮度显示php源代码
2006/10/09 PHP
Ubuntu VPS中wordpress网站打开时提示”建立数据库连接错误”的解决办法
2016/11/03 PHP
php简单生成一组与多组随机字符串的方法
2017/05/09 PHP
js读取本地excel文档数据的代码
2010/11/11 Javascript
jQuery提交表单ajax查询实例代码
2012/10/07 Javascript
javascript同页面多次调用弹出层具体实例代码
2013/08/16 Javascript
js调用后台、后台调用前台等方法总结
2014/04/17 Javascript
JavaScript中数组成员的添加、删除介绍
2014/12/30 Javascript
jQuery实现表格隔行及滑动,点击时变色的方法【测试可用】
2016/08/20 Javascript
JS框架之vue.js(深入三:组件1)
2016/09/29 Javascript
Jq通过td获取同行其它列td的方法
2016/10/05 Javascript
js中数组的常用方法小结
2016/12/30 Javascript
windows下vue-cli及webpack搭建安装环境
2017/04/25 Javascript
详解Angular-Cli中引用第三方库
2017/05/21 Javascript
JS简单实现数组去重的方法分析
2017/10/14 Javascript
详解Vue 全局引入bass.scss 处理方案
2018/03/26 Javascript
Angularjs中date过滤器失效的问题及解决方法
2018/07/06 Javascript
vue 实现搜索的结果页面支持全选与取消全选功能
2019/05/10 Javascript
一文读懂vue动态属性数据绑定(v-bind指令)
2020/07/20 Javascript
微信小程序学习之自定义滚动弹窗
2020/12/20 Javascript
Python数据类型之List列表实例详解
2019/05/08 Python
Python如何实现转换URL详解
2019/07/02 Python
python Matplotlib底图中鼠标滑过显示隐藏内容的实例代码
2019/07/31 Python
Python三元运算与lambda表达式实例解析
2019/11/30 Python
python GUI库图形界面开发之PyQt5图片显示控件QPixmap详细使用方法与实例
2020/02/27 Python
keras自定义回调函数查看训练的loss和accuracy方式
2020/05/23 Python
解决Pycharm双击图标启动不了的问题(JetBrains全家桶通用)
2020/08/07 Python
HTML5拖放功能_动力节点Java学院整理
2017/07/13 HTML / CSS
世界上最大的在线旅行社新加坡网站:Expedia新加坡
2016/08/25 全球购物
上班睡觉检讨书
2014/01/09 职场文书
幼儿园秋游感想
2014/03/12 职场文书
假面舞会策划方案
2014/05/29 职场文书
三人合伙协议书范本
2014/10/29 职场文书
2015年团支部工作总结
2015/04/03 职场文书
《合作意向书》怎么写?
2019/08/20 职场文书
Python 第三方库 openpyxl 的安装过程
2022/12/24 Python