第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

綁定click事件append div,點擊回復再移除。為什么點擊“回復”按鈕會增加下次append的div的個數?

綁定click事件append div,點擊回復再移除。為什么點擊“回復”按鈕會增加下次append的div的個數?

Sharron 2016-07-05 10:45:06
var?$html="<div?id='reply1'>haha?<button?class='replyBtn'>回復</button></div>" $(".reply").one("click",function(){ ????$(this).parent().parent().append($html); }); $(".replyBtn").live("click",function(){ ????$("#reply1").remove(); ????$(".reply").one("click",function(){ ????????$(this).parent().parent().append($html); ????}); });要做的功能是點擊.reply彈出回復框div,點擊"回復"button關閉這個div。問題:第一次點擊.reply添加div是沒有問題的;但是一旦點擊了回復remove掉div后,下次再點擊.reply卻添加了兩個div; 都關閉后再點擊.reply,就添加了三個div....總之,就是點擊過幾次回復,下次點.reply就會出現幾個div。。。。為什么呀?求助
查看完整描述

3 回答

?
LIANHK

TA貢獻78條經驗 獲得超17個贊

這樣寫好像沒錯啊,我試過了,每次只添加一個

查看完整回答
反對 回復 2016-07-05
  • Sharron
    Sharron
    我是對一堆.reply綁的事件,點完第一個,第二個點擊時就會有問題
  • LIANHK
    LIANHK
    那我知道怎么回事了,你完全沒必要這樣寫,只需要綁定一次就行了
  • 3 回答
  • 0 關注
  • 2348 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號