jQuery操作元素追加內(nèi)容示例
本文實(shí)例講述了jQuery操作元素追加內(nèi)容。分享給大家供大家參考,具體如下:
<html>
<head>
<title>jQuery操作文檔結(jié)構(gòu)</title>
<meta charset="UTF-8"/>
<script src="http://libs.baidu.com/jquery/1.9.1/jquery.min.js"></script>
<script type="text/javascript">
//內(nèi)部的操作
function testAppend(){
//獲取需要操作的對(duì)象
var showdiv=$("#showdiv");
//進(jìn)行添加操作,指定內(nèi)容的追加
showdiv.append("<b>賽高</b>"); //在對(duì)象內(nèi)部的后面添加指定的內(nèi)容,其是html可解析的內(nèi)容,和html不同的是:html重新賦值(覆蓋)這個(gè)在內(nèi)容后面追加
}
function testAppend2(){
//獲取需要操作的對(duì)象
var u2=$("#u2");
//進(jìn)行添加操作,指定內(nèi)容的追加
// u2.appendTo("#show01"); //在對(duì)象的內(nèi)部后面添加利用選擇器選擇的對(duì)象內(nèi)容,把前面的對(duì)象移動(dòng)到后面的對(duì)象的內(nèi)部后面(一個(gè)剪切復(fù)制操作)
$("#u2").appendTo(show01);
}
function testprepend(){
//獲取需要操作的對(duì)象
var showdiv=$("#showdiv");
//進(jìn)行添加操作,指定內(nèi)容的追加
showdiv.prepend("<i>境界的彼方</i>"); //在對(duì)象的內(nèi)部前面添加內(nèi)容
}
function testprependTo(){
//獲取需要操作的對(duì)象
var showdiv=$("#showdiv");
//進(jìn)行添加操作,指定內(nèi)容的追加
$("#u2").prependTo(showdiv); //在對(duì)象的內(nèi)部前面添加選擇器的對(duì)象(移動(dòng)到)
// showdiv.prependTo("#u2");
}
//外部插入
function testAfter1(){
//獲取需要操作的對(duì)象
var showdiv=$("#showdiv");
//進(jìn)行添加操作,指定內(nèi)容的追加
showdiv.after("<b>もちろん</b>"); //在對(duì)象的外部的后面添加內(nèi)容
}
function testAfter2(){
//獲取需要操作的對(duì)象
var showdiv=$("#showdiv");
//進(jìn)行添加操作,指定內(nèi)容的追加
$("#u2").insertAfter(showdiv); //在對(duì)象的外部的后面添加選擇器的對(duì)象(移動(dòng)到)
// showdiv.prependTo("#u2");
}
function testBefore1(){
//獲取需要操作的對(duì)象
var showdiv=$("#showdiv");
//進(jìn)行添加操作,指定內(nèi)容的追加
showdiv.before("<b>もちろん</b>"); //在對(duì)象的外部的前面添加內(nèi)容
}
function testBefore2(){
//獲取需要操作的對(duì)象
var showdiv=$("#showdiv");
//進(jìn)行添加操作,指定內(nèi)容的追加
$("#u2").insertBefore(showdiv); //在對(duì)象的內(nèi)部前面添加選擇器的對(duì)象
// showdiv.prependTo("#u2");
}
</script>
<style type="text/css">
#showdiv{
width: 300px;
height: 300px;
border: solid 1px;
}
#show01{
width: 300px;
height: 300px;
border: solid 1px;
}
</style>
</head>
<body>
<h3>jQuery操作文檔結(jié)構(gòu)</h3>
<h4>內(nèi)部操作</h4>
<input type="button" name="" id="" value="測(cè)試追加內(nèi)容--append" onclick="testAppend()"/>
<input type="button" name="" id="" value="測(cè)試移動(dòng)內(nèi)容--appendTo" onclick="testAppend2()"/>
<input type="button" name="" id="" value="測(cè)試追加內(nèi)容--prepend" onclick="testprepend()"/>
<input type="button" name="" id="" value="測(cè)試移動(dòng)內(nèi)容--prependTo" onclick="testprependTo()"/>
<hr />
<h4></h4>
<input type="button" name="" id="" value="測(cè)試追加內(nèi)容--after" onclick="testAfter1()"/>
<input type="button" name="" id="" value="測(cè)試移動(dòng)內(nèi)容--after" onclick="testAfter2()"/>
<input type="button" name="" id="" value="測(cè)試追加內(nèi)容--before" onclick="testBefore1()"/>
<input type="button" name="" id="" value="測(cè)試移動(dòng)內(nèi)容--before" onclick="testBefore2()"/>
<hr />
<div id="showdiv">
<i>Clannad</i>
</div><br /><br />
<div id="show01">
<!--<u>Clannad After Story</u>-->
</div>
<span id="u2"><u>Clannad After Story</u></span>
<hr />
</body>
</html>
感興趣的朋友可以使用在線HTML/CSS/JavaScript代碼運(yùn)行工具:http://tools.jb51.net/code/HtmlJsRun測(cè)試上述代碼運(yùn)行效果。
更多關(guān)于jQuery相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《jQuery頁面元素操作技巧匯總》、《jQuery常見事件用法與技巧總結(jié)》、《jQuery常用插件及用法總結(jié)》、《jQuery擴(kuò)展技巧總結(jié)》及《jquery選擇器用法總結(jié)》
希望本文所述對(duì)大家jQuery程序設(shè)計(jì)有所幫助。
- jQuery操作動(dòng)畫完整實(shí)例分析
- jQuery操作事件完整實(shí)例分析
- JQuery使用屬性addClass、removeClass和toggleClass實(shí)現(xiàn)增加和刪除類操作示例
- JS 遍歷 json 和 JQuery 遍歷json操作完整示例
- jquery validate 實(shí)現(xiàn)動(dòng)態(tài)增加/刪除驗(yàn)證規(guī)則操作示例
- jQuery實(shí)現(xiàn)checkbox全選、反選及刪除等操作的方法詳解
- 使用jQuery操作Cookies的實(shí)現(xiàn)代碼
- JQuery對(duì)checkbox操作 (循環(huán)獲?。?/a>
- jQuery對(duì)表單元素的取值和賦值操作代碼
- jquery.cookie.js 操作cookie實(shí)現(xiàn)記住密碼功能的實(shí)現(xiàn)代碼
- 新手學(xué)習(xí)JQuery基本操作和使用案例解析
相關(guān)文章
jquery庫或JS文件在eclipse下報(bào)錯(cuò)問題解決方法
在工程中導(dǎo)入jquery-1.7.1之后一直有一個(gè)紅叉叉,雖然不會(huì)影響程序功能,但是看著非常不舒服,下面有個(gè)不錯(cuò)的解決方法,大家可以嘗試下2014-04-04
jQuery動(dòng)態(tài)星級(jí)評(píng)分效果實(shí)現(xiàn)方法
這篇文章主要介紹了jQuery動(dòng)態(tài)星級(jí)評(píng)分效果實(shí)現(xiàn)方法,涉及jquery動(dòng)態(tài)操作頁面元素樣式的相關(guān)技巧,效果華麗大氣,是一款非常優(yōu)秀的特效源碼,需要的朋友可以參考下2015-08-08
jQuery插件FusionCharts繪制2D環(huán)餅圖效果示例【附demo源碼】
這篇文章主要介紹了jQuery插件FusionCharts繪制2D環(huán)餅圖效果,結(jié)合實(shí)例形式分析了jQuery使用插件FusionCharts載入xml數(shù)據(jù)繪制2D環(huán)餅圖的相關(guān)步驟與操作技巧,并附帶demo源碼供讀者下載參考,需要的朋友可以參考下2017-04-04
Jquery讓form表單異步提交代碼實(shí)現(xiàn)
這篇文章主要介紹了Jquery讓form表單異步提交代碼實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-11-11
jquery實(shí)現(xiàn)多條件篩選特效代碼分享
這篇文章主要介紹了jquery實(shí)現(xiàn)多條件篩選特效,推薦給大家,有需要的小伙伴可以參考下。2015-08-08
jquery對(duì)復(fù)選框(checkbox)的操作匯總
本文給大家匯總介紹了一些jQuery操作復(fù)選框(checkbox)的方法和技巧,非常的簡單實(shí)用,有需要的小伙伴可以參考下。2016-01-01
跟著JQuery API學(xué)Jquery 之四 css
在javascript中我們常常要改變dom的css樣式 ,同樣Jquery也對(duì)改變css做了封裝不用我們?nèi)ビ?getElementByid().style.……來操作了2010-04-04
jQuery中:last-child選擇器用法實(shí)例
這篇文章主要介紹了jQuery中:last-child選擇器用法,實(shí)例分析了:last-child選擇器功能、定義及匹配父元素的最后一個(gè)子元素用法技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2014-12-12
jQuery+Datatables實(shí)現(xiàn)表格批量刪除功能【推薦】
這篇文章主要介紹了jQuery+Datatables實(shí)現(xiàn)表格批量刪除功能,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-10-10

