最新回答 / 考拉joy
p?=?$("p").remove(); ?p是一個對象,存儲的是兩個p節(jié)點 【<p>P元素1,默認給綁定一個點擊事件</p>?<p>P元素2,默認給綁定一個點擊事件</p>】,remove刪除了兩個p節(jié)點及其綁定的事件,把刪除的兩個p節(jié)點存在了變量p里面,detach刪除了兩個p節(jié)點,但是其綁定的事件還在,一同存在了變量p里面,bt2 點擊事件的時候又把變量p加到body上了
最贊回答 / 張小點_0
.left div{.......}改變的是類名為left的元素下的所有div(包括兒子和孫子等后代)的樣式例如.left div{color:red;}<div class="left">我的顏色沒有變化 ????????<div>我是left的兒子,我的顏色變紅了 ????????????????????<div>我是left的孫子,我的顏色也變紅了</div> ????????</div> </div>
2017-03-15
最新回答 / 洋蔥寶寶
觸發(fā)事件的dom元素的innerHTML
最贊回答 / 星yee_爺
突然明白了,盜用@C0EEC3F7BBAA大神的回答你第一次點擊的時候取出.div里的三個li并加上新的p添加到div.right里,此時.right里有三個li一個p第二次點的時候你把三個li取出,此時.right里只剩一個p(暫且取名‘次新p’),你再用三個li加一個新p添加到.right中時是添加到次新p的下面,就造成了你所看到的現(xiàn)像,其實最下面的p和三個li才是新添加的,上面的是以前的
2017-02-28
最贊回答 / ShininG詩永
.add():新增一組要查找的元素;append():結(jié)構(gòu)上加新的元素。兩個完全不一樣的。你給的代碼意思是:同時找到所有的"li"和"p"元素,然后背景顏色都設(shè)置為紅色
2017-02-13
最新回答 / 慕虎0938118
$(".content").append("<div class="append">dd</div>")你寫錯了。應(yīng)該寫成:$(".content").append("<div class='append'">dd</div>"之前我們在寫雙引號和單引號的使用的時候,最外層用了雙引號,內(nèi)層應(yīng)該用單引號,要不然容易出錯。平常寫代碼的時,如果最外層使用了單引號或者雙引號,內(nèi)層的內(nèi)容就用雙引號或者單引號包圍在里面。如果不行,你就只能轉(zhuǎn)義了。
2017-02-11
最新回答 / 慕俠4364581
我覺得不一樣的是你使用的場景不同,children 可以在你不知道 一個元素的子元素的任何信息的時候(比如說不知道類名等),這時候children 就很好用
2017-02-05
最贊回答 / 慕尼黑8414315
引用這個jQuery資源<script src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script>
2017-01-31
最新回答 / 青黃不一
因為這個開頭是$()來創(chuàng)建節(jié)點的,所以$()內(nèi)部直接是html結(jié)構(gòu)就好了,不用加上',' ?即$('<p>prependTo增加的p元素1`</p><p>123</p>')就可以了
2017-01-22