国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

jQuery 如何先創建、再修改、后添加DOM元素

2024-05-06 16:06:20
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了jQuery 如何創建、修改、添加DOM元素,需要的朋友可以參考下

如何一氣呵成地,on the fly地操作DOM元素呢?

例如順序執行【創建】-> 【修改】-> 【添加】三個動作。

由于jQuery支持鏈式操作,其實就是設計模式的builder模式,所以我們可以把三個操作串在一起來執行。

首先創建一個p元素,內容包含一個a元素。

復制代碼 代碼如下:


$('<p><a>jQuery</a></p>')


然后為a元素添加一個href屬性

復制代碼 代碼如下:


$('<p><a>jQuery</a></p>').find('a').attr('href', 'http://www.jquery.com')


最后把新添加的p元素添加到body中

復制代碼 代碼如下:


$('<p><a>jQuery</a></p>').find('a').attr('href', 'http://www.jquery.com').end().appendTo('body')


注意,這個地方需要執行end()操作,否則添加到body中的元素不是p元素變成了p元素中的a元素。

其實,end()操作不能等價與撤銷,它返回的是previous selection,但是這個selection已經被end之前的操作修改過。

復制代碼 代碼如下:


<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>
<script type="text/javascript" src="jquery-1.11.1.js"></script>
<script type="text/javascript">
$('<p><a>jQuery</a></p>').find('a').attr('href', 'http://www.jqeury.com').appendTo('body');
</script>
</body>
</html>


頁面代碼

jQuery 如何先創建、再修改、后添加DOM元素

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 灯塔市| 贵德县| 广昌县| 西和县| 乐安县| 文成县| 亳州市| 泰兴市| 泸水县| 沭阳县| 龙井市| 克东县| 昌乐县| 寻甸| 民和| 社旗县| 绍兴县| 阳东县| 斗六市| 平阳县| 新龙县| 昂仁县| 青阳县| 库车县| 长岛县| 杂多县| 彩票| 安顺市| 河南省| 丹江口市| 常德市| 上栗县| 乡城县| 桂林市| 江北区| 师宗县| 黄冈市| 广河县| 油尖旺区| 滨州市| 道孚县|