.closest('notice')
一致する最も近い親、または一致する場合は要素自体です。
<div class="notice"> //This will be selected with $("#target").closest(".notice")
<div id="target"></div>
</div>
<div class="notice">
<div id="target" class="notice"></div> //This will be selected with $("#target").closest(".notice")
</div>
.next('notice')
一致する場合、次の要素の兄弟を選択します。
<div id="target"></div>
<div class="notice"></div> //This will be selected with $("#target").next(".notice")
<div id="target"></div> //NOTHING will be selected with $("#target").next(".notice")
<div></div>
.before()
新しい jQuery オブジェクトを返すのではなく、前にコンテンツを挿入した古いものを返します。
$('#celebTree ul').hide().before('<div class="bla"></div>')
//Returns the '#celebTree ul'. NOT jQuery object wrapping '<div class="bla"></div>'
要素の前に挿入してここでprev
操作するため、そのコンテンツである前の要素の兄弟を取得します。'#celebTree ul'
prev