最新回答 / 慕勒8594096
? ?<html><head>? ? ?<meta http-equiv="Content-type" content="text/html; charset=utf-8" />? ? <script src="http://www.xianlaiwan.cn/static/lib/jquery/1.9.1/jquery.js"></script><meta charset="UTF-8"><title>jQuery刪除節點之e...
2019-03-05
最新回答 / 慕無忌1343731
參數類型不同$('li.item-1').closest(itemB)傳入的是元素$('li.item1').closest('.item-b')傳入的是選擇器這里只是讓我們看看不同類型的參數是怎么實現的
2019-02-22
最贊回答 / 小季樂樂4412490
多敲了幾遍理解了去重的含義了第一次刪除的時候p = $("p").detach(),jQuery會找到$("p")并執行刪除方法detach()然后保存到p中,第二次刪除的時候p = $("p").detach(),jQuery會找不到$("p")?會返回一個underfind保存到p中? ?總結:當刪除第二次的時候就p被賦值為了underfind,所以點擊添加的時候p的之就為underfind,添加不了去重的意義在于,點擊刪除按鈕的時候如果頁面沒有p標簽就返回true,return執行結束,如果有p標簽...
2019-02-21
最贊回答 / 小季樂樂4412490
重點:detach不會清除事件,remove會清除事件當點擊remove的時候會清掉第一個p標簽,然后在下方添加一個p標簽,因為remove會清除掉p標簽點擊事件,點擊p標簽的時候是沒有點擊事件的當點擊detach的時候也是會清掉第一個p標簽,然后在下方添加一個p標簽,因為detach不會清掉p標簽點擊事件,點擊p標簽的時候是有事件的如果你點了兩次remove按鈕,那么會在下方添加兩個不保留事件的p標簽,如果再次點擊detach的時候會默認找第一個p標簽,因為append是順序插入,也就是remove刪除...
2019-01-09
已采納回答 / 慕瓜4066904
這行代碼是給2個p綁定事件。方便看出detach和remove的區別,detach后綁定的事件依然存在。點擊兩個按鈕,再點擊下面的p元素,就可以看出區別。
2018-12-26