最贊回答 / 麓鹿不迷路
哦,我知道了,是我寫錯代碼了。比如這個$('li').closest是先匹配所有的li元素,然后找每個li的匹配元素(包括查看自身是否匹配),當每個li找到自己匹配的第一個元素后就不再去匹配第二個、第三個。。。我一開始理解為,每個li去找匹配的元素,誰先找到匹配元素,那么剩下的li就全都不再去找了,哈哈。
2018-05-30
去重那行代碼作用是:如果沒有這行代碼,當你點了一次btn1后你再點一次,那全局變量p就被賦null了,你點btn2想append回時,p為null就回不來了。
2018-05-29
最新回答 / Smell_rookie
.left div,? ? .right div {? ? ? ? width: 100px;? ? ? ? /*height: 120px;*/? ? ? ? padding: 5px;? ? ? ? margin: 5px;? ? ? ? float: left;? ? ? ? border: 1px solid #ccc;? ? ? ? background: #bbffaa;? ? }?margin: 5px;控制了每新加的框都會有外間距
2018-05-29
創建元素:document.createElement
設置屬性:setAttribute
添加文本:innerHTML
加入文檔:appendChild
設置屬性:setAttribute
添加文本:innerHTML
加入文檔:appendChild
2018-05-29
$('.item-2').prev('li').css("border","1px solid red");
2018-05-16
$('.item-2').next('li').css("border","1px solid red");
2018-05-16
$('.left').find('li').last().css('border','1px solid red');
2018-05-16
to的意思是到哪里哪里,appendTo就是插入到哪里,那肯定前面放的是需要插入的元素,這不就好記了嗎。
2018-05-15
原生的js就沒有insertAfter這個方法,只有insertBefore,面試的時候就讓我封裝一個insertAfter方法,工作中八輩子都用不到的,它面試的時候就是要考你,你又有什么辦法呢?
2018-05-15