在每个匹配元素的外部插入新元素的方法_Javascript教程-查字典教程网
在每个匹配元素的外部插入新元素的方法
在每个匹配元素的外部插入新元素的方法
发布时间:2016-12-30 来源:查字典编辑
摘要:一、方法wrap:把所有匹配的元素,用其他元素的结构化包裹起来wrapAll:把所有匹配的元素,用单个元素包裹起来wrapInner:把匹配...

一、方法

wrap :把所有匹配的元素,用其他元素的结构化包裹起来

wrapAll : 把所有匹配的元素,用单个元素包裹起来

wrapInner : 把匹配元素的子类用html结构包裹起来

二、实例

(1)wrap

复制代码 代码如下:

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Insert title here</title>

<script type="text/javascript" src="../jquery-2.0.0/jquery-2.0.0.js"></script>

<script type="text/javascript">

$(function() {

$("div a").wrap("<div id='id'></div>");

});

</script>

</head>

<body>

<div>

<a>liuxingyu</a> <a>liuxingyu</a> <a>liuxingyu</a> <a>liuxingyu</a>

</div>

</body>

</html>

firebug显示结果:

复制代码 代码如下:

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Insert title here</title>

<script src="../jquery-2.0.0/jquery-2.0.0.js" type="text/javascript">

<script type="text/javascript">

</head>

<body>

<div>

<div id="id">

<a>liuxingyu</a>

</div>

<div id="id">

<a>liuxingyu</a>

</div>

<div id="id">

<a>liuxingyu</a>

</div>

<div id="id">

<a>liuxingyu</a>

</div>

</div>

</body>

</html>

(2)wrapAll

复制代码 代码如下:

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Insert title here</title>

<script type="text/javascript" src="../jquery-2.0.0/jquery-2.0.0.js"></script>

<script type="text/javascript">

$(function() {

$("div a").wrapAll("<div id='id'></div>");

});

</script>

</head>

<body>

<div>

<a>liuxingyu</a> <a>liuxingyu</a> <a>liuxingyu</a> <a>liuxingyu</a>

</div>

</body>

</html>

firebug显示结果:

复制代码 代码如下:

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Insert title here</title>

<script src="../jquery-2.0.0/jquery-2.0.0.js" type="text/javascript">

<script type="text/javascript">

$(function() {

$("div a").wrapAll("<div id='id'></div>");

});

</script>

</head>

<body>

<div>

<div id="id">

<a>liuxingyu</a> <a>liuxingyu</a> <a>liuxingyu</a> <a>liuxingyu</a>

</div>

</div>

</body>

</html>

(3)wrapInner

复制代码 代码如下:

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Insert title here</title>

<script src="../jquery-2.0.0/jquery-2.0.0.js" type="text/javascript">

<script type="text/javascript">

$(function() {

$("div").wrapInner("<div id='id'></div>");

});

</script>

</head>

<body>

<div>

<a>liuxingyu</a> <a>liuxingyu</a> <a>liuxingyu</a> <a>liuxingyu</a>

</div>

</body>

</html>

firebug显示结果:

复制代码 代码如下:

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Insert title here</title>

<script src="../jquery-2.0.0/jquery-2.0.0.js" type="text/javascript">

<script type="text/javascript">

$(function() {

$("div").wrapInner("<div id='id'></div>");

});

</script>

</head>

<body>

<div>

<div id="id">

<a>liuxingyu</a> <a>liuxingyu</a> <a>liuxingyu</a> <a>liuxingyu</a>

</div>

</div>

</body>

</html>

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新Javascript教程学习
    热门Javascript教程学习
    编程开发子分类