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 相关文章推荐
在jQuery 1.5中使用deferred对象的代码(翻译)
Mar 10 Javascript
JavaScript NaN和Infinity特殊值 [译]
Sep 20 Javascript
表单的焦点顺序tabindex和对应enter键提交
Jan 04 Javascript
分享JS代码实现鼠标放在输入框上输入框和图片同时更换样式
Sep 01 Javascript
详解jQuery中的DOM操作
Dec 23 Javascript
JS设置手机验证码60s等待实现代码
Jun 14 Javascript
ionic2自定义cordova插件开发以及使用(Android)
Jun 19 Javascript
js实现控制文件拖拽并获取拖拽内容功能
Feb 17 Javascript
layui checkbox默认选中,获取选中值,清空所有选中项的例子
Sep 02 Javascript
解决在layer.open中使用时间控件laydate失败的问题
Sep 11 Javascript
使用layui前端框架弹出form表单以及提交的示例
Oct 25 Javascript
Vue中用JSON实现刷新界面不影响倒计时
Oct 26 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 什么是PEAR?(第二篇)
2009/03/19 PHP
PHP中addslashes()和stripslashes()实现字符串转义和还原用法实例
2016/01/07 PHP
php 计算两个时间相差的天数、小时数、分钟数、秒数详解及实例代码
2016/11/09 PHP
PHP 观察者模式深入理解与应用分析
2019/09/25 PHP
PHP For循环字母A-Z当超过26个字母时输出AA,AB,AC
2020/02/16 PHP
一些常用的JavaScript函数(json)附详细说明
2011/05/25 Javascript
JS HTML5 音乐天气播放器(Ajax获取天气信息)
2013/05/26 Javascript
js跳转页面方法总结
2014/01/29 Javascript
js动态修改整个页面样式达到换肤效果
2014/05/23 Javascript
js实现获取焦点后光标在字符串后
2014/09/17 Javascript
用NODE.JS中的流编写工具是要注意的事项
2016/03/01 Javascript
vuejs如何配置less
2017/04/25 Javascript
详解webpack + react + react-router 如何实现懒加载
2017/11/20 Javascript
JavaScript数组,JSON对象实现动态添加、修改、删除功能示例
2018/05/26 Javascript
小程序中英文混合排序问题解决
2019/08/02 Javascript
JavaScript React如何修改默认端口号方法详解
2020/07/28 Javascript
Vue-cli 移动端布局和动画使用详解
2020/08/10 Javascript
[19:26]TNC vs EG (BO3)
2018/06/07 DOTA
Python中声明只包含一个元素的元组数据方法
2014/08/25 Python
Python中使用copy模块实现列表(list)拷贝
2015/04/14 Python
python结合selenium获取XX省交通违章数据的实现思路及代码
2016/06/26 Python
对PyQt5的输入对话框使用(QInputDialog)详解
2019/06/25 Python
Python Pandas 转换unix时间戳方式
2019/12/07 Python
Python3.7下安装pyqt5的方法步骤(图文)
2020/05/12 Python
DRF使用simple JWT身份验证的实现
2021/01/14 Python
10分钟入门CSS3 Animation
2018/12/25 HTML / CSS
Web前端页面跳转并取到值
2017/04/24 HTML / CSS
KIEHL’S科颜氏官方旗舰店:源自美国的顶级护肤品牌
2018/06/07 全球购物
香港万宁官方海外旗舰店:香港健与美连锁店
2018/09/27 全球购物
为什么需要版本控制
2016/10/28 面试题
咖啡书吧创业计划书
2014/01/13 职场文书
泸县召开党的群众路线教育实践活动总结大会新闻稿
2014/10/21 职场文书
毕业设计答辩开场白
2015/05/29 职场文书
房产销售员2015年终工作总结
2015/10/22 职场文书
成人成长感言如何写?
2019/08/16 职场文书
python如何在word中存储本地图片
2021/04/07 Python