內選擇一個子元素,我有一些HTML這樣的:JQuery的之前最近一個元素
<article>
<aside>
<p class="target-goal">This is my goal to target, which is initially hidden.</p>
</aside>
<header>
<h1>Title</h1>
<time>5:00</time>
</header>
<a href="somewhere.php" class="toggle">Show Target</a>
</article>
我想使它所以當你點擊.toggle
我可以顯示p.target-goal
。
這裏的jQuery的我一直很努力,伴隨着幾個變化使用最接近等:
$('.toggle').click(function(e) {
e.preventDefault();
$(this).prev('aside').children('.target-goal').slideToggle();
});
任何想法,我可能是做錯了什麼?
完美,謝謝! – Nathan