已采納回答 / 切兔子
<...code...>匿名函數function返回(return)一個值:'<div class="' + $(this).text() + '" />';$(this)為當前選擇的a元素,即$('a')
2016-05-05
已采納回答 / 疾風常伴
你的測試有問題,remove()刪除元素之后文本內容會被保存,只是jQuery綁定的事件和數據會被銷毀,而decath()會保存jQuery綁定的事件和數據
2016-04-28
最贊回答 / karasu丶
.siblings()得出來的是一個集合,篩選出來的兄弟元素按照0,1,2,3,4...來排列。而不是按照0【div1中所有.item-2的兄弟】,1【div2中所有.item-2的兄弟】來排列。你用篩選器.siblings(':eq(0)'),.siblings(':eq(1)')....這樣試過去就明白的了。
2016-04-24
已采納回答 / 旭日A
因為你第二次起,每次$("li")時把三個li給取出了,div中只剩下p元素,且留在了div的頂部,等你appendTo的時候其實是把三個li和一個新的p元素加在了上次留下的那個p元素的后面,所以給你的錯覺好像是加在了頂部
2016-04-19
已采納回答 / 湮滅狐貍
console.log()你可以在瀏覽器打開開發者工具其中的Console就是了是JS的調試工具,是個控制臺,你可以直接在里面打命令,也可以用代碼顯示在那里我是初學者,一般就用它或者alert()看看程序運行成功沒,consol.log顯示的東西也比alert多那么點點
2016-04-14
已采納回答 / 隱匿山貓
$(".current").parent(".sub_menu").show();$(".current").parent("#1232").addClass("menuon");
2016-04-14
已采納回答 / HEI_ComeOn
給你舉個小例子你就懂啦!wrap()方法$("p").wrap("<strong></strong>");結果:<strong>? ? <p>first</p></strong><strong>? ? <p>second</p></strong>wrapAll()方法$("p").wrapAll("<strong></strong>");結果:<strong...
2016-04-12
已采納回答 / Rhinel
a.prepend(b): a中插入b,并b作為第一個元素a.prependTo(b): a插入到b中,并且a作為第一個元素a.append(b):?a中插入b,并b作為最后一個元素a.appendTo(b):?a插入到b中,并且a作為最后一個元素
2016-04-06
已采納回答 / Rhinel
按照篩選順序,先找出所有的.item-2,然后找到所有的siblings元素,然后再找出:last那個如果是你的理解,最后一塊的1和3,那那篩選順序應該是$('.item-2:last').siblings()先找所有的.item-2,然后找最后一塊,然后找siblings元素,就是1和3
2016-04-06