$('#test').childNodes[$('#test').childNodes.length - 1],此方法可向所有匹配元素的內(nèi)部的尾部追加HTML內(nèi)容。
印臺(tái)網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)建站!從網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、APP開(kāi)發(fā)、響應(yīng)式網(wǎng)站建設(shè)等網(wǎng)站項(xiàng)目制作,到程序開(kāi)發(fā),運(yùn)營(yíng)維護(hù)。創(chuàng)新互聯(lián)建站于2013年創(chuàng)立到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來(lái)保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)建站。
特別說(shuō)明:
此方法是追加內(nèi)容,并不會(huì)刪除之前的內(nèi)容。
html內(nèi)容就是內(nèi)容中可以包含html標(biāo)簽,并且能夠被瀏覽器渲染。
文本內(nèi)容是先將內(nèi)容中的html預(yù)定義字符轉(zhuǎn)換成html字符實(shí)體,這樣html標(biāo)簽就不會(huì)被渲染。
$(document).ready(function(){
$("#btn2").click(function(){
$("input type='text' name='ddd' id='ddd' value='Hello, Nowamagic' br").appendTo("#ccc");
});
$("#btn1").click(function(){
$("#nowamagic").append("input type='text' name='ddd' id='ddd' value='Hello, Nowamagic' br");
});
});
這里我們必須知道一點(diǎn),就是 append 和 appendTo 的區(qū)別:append 單純的內(nèi)容,appendTo 要把內(nèi)容傳給某個(gè)元素。
這個(gè)函數(shù)的用法有很多,比如你可以按需要追加form,在區(qū)域內(nèi)追加圖片等等都是可以的。
var input = $("#id").val();//先拿到input的值brif(input != "" input != undefined){br var valObj = input.split(",");br if(valObj.length 3){//先判斷是不是有三條數(shù)據(jù)br $("#id").val($("#id").val()+","+你選中的值);//填充數(shù)據(jù)逗號(hào)隔開(kāi)br }else{br alert("只能選擇三條!");br }br}有問(wèn)題追問(wèn) 望采納
jQuery 添加新內(nèi)容有以下四個(gè)方法:
append() - 在被選元素的結(jié)尾插入內(nèi)容
prepend() - 在被選元素的開(kāi)頭插入內(nèi)容
after() - 在被選元素之后插入內(nèi)容
before() - 在被選元素之前插入內(nèi)容
下面實(shí)例演示:點(diǎn)擊按鈕則在表格數(shù)據(jù)區(qū)域增加一行
1、HTML結(jié)構(gòu)
table?id?=?"test"
thead
trth列1/thth列2/thth列3/th/tr
/thead
tbody
trtd1/tdtd1/tdtd2/td/tr
trtd2/tdtd4/tdtd5/td/tr
/tbody
/table
input?type="button"?id="btn1"?value="在開(kāi)頭增加"
input?type="button"?id="btn2"?value="在末尾增加"
2、jquery代碼
$(function(){
$("#btn1").click(function()?{
$("#test?tbody").prepend('trtd/tdtd/tdtd/td/tr');
});
$("#btn2").click(function()?{
$("#test?tbody").append('trtd/tdtd/tdtd/td/tr');
});
});
3、效果演示