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

為了賬號安全,請及時綁定郵箱和手機立即綁定

請問代碼中的“去重”是什么意思?

????<p>P元素1,默認給綁定一個點擊事件</p>
????<p>P元素2,默認給綁定一個點擊事件</p>
????<button?id="bt1">點擊刪除?p?元素</button>
????<button?id="bt2">點擊移動?p?元素</button>
????<script?type="text/javascript">
????$('p').click(function(e)?{
????????alert(e.target.innerHTML)
????})
????var?p;
????$("#bt1").click(function()?{
????????if?(!$("p").length)?return;?//去重
????????//通過detach方法刪除元素
????????//只是頁面不可見,但是這個節(jié)點還是保存在內存中
????????//數據與事件都不會丟失
????????p?=?$("p").detach()
????});

請問代碼中,if (!$("p").length) return; //去重是怎么分析的呢?什么意思呢?為什么通過length來判斷去重呢?

正在回答

2 回答

?$("#bt1").click(function()?{

????????if?(!$("p").length){

?????return;

????}

? ? ? ?p?=?$("p").detach()

????});

!0是true,直接return,函數結束。!2是false return不執(zhí)行,執(zhí)行detach?

0 回復 有任何疑惑可以回復我~

避免重復操作,如果p標簽已經被你刪除了,你再點不是沒意義了嗎,$("p").length此時為零,前面加!變成布爾型true,于是就執(zhí)行后面的return,不會往下執(zhí)行detach()了. ? length是代表長度么,$("p").length代表有幾個p元素

3 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

請問代碼中的“去重”是什么意思?

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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