最贊回答 / MrThinco
這位兄臺,我建議您先去看看《JavaScript》基礎課程,然后再來學習《jquery》課程,您會覺得“媽呀,jquery果然,簡單粗暴,好用易懂”。因為原生的JavaScript語法和邏輯不大利于編程和使用(當然,原生JavaScript還是要學習,這樣利于你更好的理解jquery,而且有些東西沒法用jquery實現的可以用原生的JavaScript來搞),jquery是JavaScript的一個輕量級的框架(庫),使得JavaScript變得更加的利于開發。簡單講就是“jquery,寫的更少,做的更多...
2018-11-13
最贊回答 / _青黛
是的,你說的第一次點擊按鈕可以觸發,其實和按鈕并沒有什么聯系,只是這個按鈕碰巧在body區域里面罷了,標題也在body里面,你可以把按鈕去掉,點擊標題,也可以觸發,或者不去掉按鈕,直接點擊標題也可以觸發事件。
2018-10-24
最新回答 / weixin_慕勒2266735
? 這樣寫是可以的,親測有效:$('<p>prependTo增加的p元素</p><p>prependTo增加的p元素111</p>')??????????? .prependTo($('.aaron2'))
2018-10-08
最贊回答 / FaceDamon
var 變量名,它就是個變量名而已,加個$只是為了標識是jQuery變量而已。你不信,把body的聲明和引用$全都去掉,一樣可以正常執行。你沒有理解變量的聲明和獲取。
2018-10-07
最新回答 / 小季樂樂4412490
這一節課知識點總結一下:第二個是:empty()和remove()和detach()的區別第三個是:使用使用detach()的時候需要注意的地方:比如為什么點擊時添加判斷
2018-09-17
最新回答 / 慕虎0938118
after的前面選擇器要加$,后面要加的內容是HTML,不需要$。
最新回答 / 耿直的楊耿直
document.body.append(p);魔鬼一般的想法。。。。。原代碼中p = $("p").detach()在p里存的jquery節點你這里用的是原生js,當然應該傳dom節點才對
2018-08-22
最贊回答 / 等你到天明
remove等于讓節點從宇宙中消失。什么都沒了detach相當于讓節點變透明。在html中看不見,但是你的思想還在注視著整個世界detach + append(p)相當于讓本來在html中透明的變成可以看見的存在的。
2018-08-15
最贊回答 / 悟醬起飛
click定義了以后,只對上文的dom有效果,下文新建的dom是沒有這個事件的on了以后,不管是上文擁有的dom,還是新建的dom,都有這個事件一個很簡單的例子:不用on:var a = $('<div class="cl">創建節點</div>');a.appendTo('body');$('.cl').click(function(){console.log('click無on')});$('body').append('<div class="cl">新建節點&l...
2018-08-14