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 相关文章推荐
javascript 当前日期转化为中文的实现代码
May 13 Javascript
JQuery1.4+ Ajax IE8 内存泄漏问题
Oct 15 Javascript
js禁止小键盘输入数字功能代码
Aug 01 Javascript
解析页面加载与js函数的执行 onload or ready
Dec 12 Javascript
基于jQuery实现返回顶部实例代码
Jan 01 Javascript
JavaScript利用Date实现简单的倒计时实例
Jan 12 Javascript
百度地图API之百度地图退拽标记点获取经纬度的实现代码
Jan 12 Javascript
Angular2入门教程之模块和组件详解
May 28 Javascript
js制作简单的音乐播放器的示例代码
Aug 28 Javascript
利用Angular2的Observables实现交互控制的方法
Dec 27 Javascript
jQuery操作动画完整实例分析
Jan 10 jQuery
vue v-for出来的列表,点击某个li使得当前被点击的li字体变红操作
Jul 17 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
JS与PHP向函数传递可变参数的区别实例代码
2011/05/18 PHP
PHP实现将科学计数法转换为原始数字字符串的方法
2014/12/16 PHP
PHP列出MySQL中所有数据库的方法
2015/03/12 PHP
php使用递归函数实现数字累加的方法
2015/03/16 PHP
laravel5创建service provider和facade的方法详解
2016/07/26 PHP
php外部执行命令函数用法小结
2016/10/11 PHP
在第一个input框内输入内容.textarea自动得到第一个文件框的值的javascript代码
2007/04/20 Javascript
Javascript 类与静态类的实现(续)
2010/04/02 Javascript
用显卡加速,轻松把笔记本打造成取暖器的办法!
2013/04/17 Javascript
js键盘上下左右键怎么触发function(实例讲解)
2013/12/14 Javascript
JS动态添加与删除select中的Option对象(示例代码)
2013/12/25 Javascript
z-blog SyntaxHighlighter 长代码无法换行解决办法(基于jquery)
2015/11/18 Javascript
Validform表单验证总结篇
2016/10/31 Javascript
适用于手机端的jQuery图片滑块动画
2016/12/09 Javascript
Angular.js指令学习中一些重要属性的用法教程
2017/05/24 Javascript
快速了解vue-cli 3.0 新特性
2018/02/28 Javascript
Vue 父子组件的数据传递、修改和更新方法
2018/03/01 Javascript
微信小程序左滑动显示菜单功能的实现
2018/06/14 Javascript
JavaScript实现简单轮播图效果
2018/12/01 Javascript
React 使用recharts实现散点地图的示例代码
2018/12/07 Javascript
layui实现三级联动效果
2019/07/26 Javascript
python实现数通设备端口监控示例
2014/04/02 Python
python实现的一个火车票转让信息采集器
2014/07/09 Python
Python3 伪装浏览器的方法示例
2017/11/23 Python
在VS Code上搭建Python开发环境的方法
2018/04/06 Python
Python数据类型之String字符串实例详解
2019/05/08 Python
Python 保持登录状态进行接口测试的方法示例
2019/08/06 Python
Python编写memcached启动脚本代码实例
2020/08/14 Python
Django如何重置migration的几种情景
2021/02/24 Python
Pytorch模型迁移和迁移学习,导入部分模型参数的操作
2021/03/03 Python
CSS3 :default伪类选择器使用简介
2018/03/15 HTML / CSS
详解如何用canvas画一个微笑的表情
2019/03/14 HTML / CSS
执行力心得体会
2013/12/31 职场文书
2014年父亲节活动方案
2014/03/06 职场文书
2015教师个人工作总结范文
2015/03/31 职场文书
MySQL 分组查询的优化方法
2021/05/12 MySQL