jQuery實現(xiàn)簡單評論區(qū)_第1頁
jQuery實現(xiàn)簡單評論區(qū)_第2頁
jQuery實現(xiàn)簡單評論區(qū)_第3頁
jQuery實現(xiàn)簡單評論區(qū)_第4頁
jQuery實現(xiàn)簡單評論區(qū)_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

第jQuery實現(xiàn)簡單評論區(qū)本文實例為大家分享了jQuery實現(xiàn)簡單評論區(qū)的具體代碼,供大家參考,具體內(nèi)容如下

1.我們先來看看效果

①點擊“發(fā)布“

②點擊“刪除評論“

2.如何實現(xiàn)

首先我們用html和css來進(jìn)行編寫這樣一個區(qū)域:

html內(nèi)容:

divid="box"

divid="fabu"

textareaplaceholder="請輸入內(nèi)容吧?。?!"id="text"/textarea

/div

buttonid="btn_1"發(fā)布/button

divid="pinlun"/div

/div

①我們先寫一個大盒子box包裹里面的所有內(nèi)容

②你面分別寫一個文本,一個發(fā)布按鈕,一個評論區(qū)

③點擊按鈕出現(xiàn)點擊事件onclick執(zhí)行函數(shù)fun1()

css內(nèi)容:

padding:0;

margin:0;

#box{

width:600px;

background-color:aqua;

margin:0auto;

#fabu{

width:600px;

height:300px;

background-color:burlywood;

#pinlu{

width:600px;

background-color:aqua;

textarea{

width:600px;

height:300px;

border:none;

background-color:burlywood;

font-size:24px;

#btn_1{

width:600px;

height:30px;

background-color:cornflowerblue;

outline:none;

::placeholder{

font-size:24px;

#btn_2{

width:80px;

height:30px;

background-color:brown;

border-radius:4px;

p{text-align:right;}

#neirong{

background-color:coral;

border:1pxsolidburlywood;

}

①*{}我們先把所有元素的默認(rèn)的內(nèi)外邊距設(shè)置為0

②然后相應(yīng)的給各個元素設(shè)置相應(yīng)的樣式

③在用::placeholder偽元素標(biāo)簽設(shè)置提示文字的大小

④我們不給父級box和和評論區(qū)的div不設(shè)置高度,由評論內(nèi)容的多少撐開。

functionfun1(){

$('#pinlun').append(

"divid='neirong'"+text.value+"brpbuttonid='btn_2'刪除評論/button/p/div

text.value="";}

(functionfun2(){

$("#pinlun").on("click","button",function(){

$(this).parent().parent().remove();

})})()

①jQuery用$("選擇器")來獲取元素

②append()的方法在指定的元素內(nèi)添加內(nèi)容(包括標(biāo)簽)

③在我們點擊執(zhí)行fun1()同時還要將內(nèi)容歸為空(text.value="")

④由于點擊出現(xiàn)的素是瀏覽器后來加入的

1.所以我們直接綁定監(jiān)聽事件是無法找到該元素(會報該元素未定義)

2.所以我們用jQuery設(shè)置個立即執(zhí)行函數(shù)fun2()

3.fun2()中的on方法:元素a.on(“監(jiān)聽事件”,"元素a內(nèi)的元素",試行函

數(shù)),這樣就不用考慮元素是否未定義的難題了

⑤因為該函數(shù)綁定的是button按鈕所以this就是按鈕,刪除我們肯定是要刪除內(nèi)容

這個div,parent

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論