jQuery常見的幾個文檔處理方式
阿新 • • 發佈:2018-09-26
body wrapall fir eal linda ace scrip 文檔 而不是
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>列表</title>
<script rel="script" src="js/jquery.min.js"></script>
<script rel="script" src="js/vue.min.js"></script>
<style>
</style>
</head>
<body>
<b>hello world</b><i>I would like to say:</i>
<div>
<p>Ben</p>
<p>Jack</p>
<p>Linda</p>
<p>Bob</p>
</div>
<em>Anna</em>
<em>Anne</em>
<em>Lucy</em>
<br><br><br><br>
<strong class="first">查理</strong>
<strong class="second">威廉</strong>
<strong class="third">大衛</strong>
<a href="#">首頁</a>
<a href="#">產品</a>
<a href="#">技術</a>
<a href="#">關於</a>
<p>Hello, <span>Person</span> <a href="#">and person</a></p>
<script>
$(document).ready(function () {
$("p").unwrap();//將外層包裹著的父級div層去掉
$("i").after($("b"));//將b標簽元素放在i標簽元素後面,而不是將i標簽元素放在b標簽元素後面
$("em").wrapAll("<div></div>");//將所有的em標簽元素都用父級div包裹起來
$("em").wrapInner("<b></b>");//把所有的em標簽元素都加粗
$(‘.third‘).replaceWith($(‘.first‘));//將第一個strong標簽包含文本替換成第一個strong標簽的文本內容。
// 且是將原來的第三個strong標簽及其文本刪除了之後替換成第一個strong標簽元素及其文本來顯示,而不是說復制一份來替換。
$("<em>斜體字</em>").replaceAll($("a"));//將a標簽以及文本內容全部替換為em標簽及其文本
//$("p").empty();//將p元素的所有子元素刪除。只剩下p空標簽
})
</script>
</body>
</html>
jQuery常見的幾個文檔處理方式