現在作成しているウェブページでサイドバーのリンクをクリックした際、fadeToggleで非表示になっている要素をフェードイン、もう一度クリックしたらフェードアウトさせる関数を実装したのですが、
他のリンクをクリックしたときにその時点で表示している要素をフェードアウトさせるにはどうすればいいでしょうか。
ご提示よろしくお願いいたします。
JAVASCRIPT
1$("#sidebar li a").click(function(e){ 2 e.preventDefault(); 3 $($(this).attr("href")).fadeToggle(); 4});
HTML
1<ul id="sidebar"> 2 <li><a href="#hogebox">hoge</a></li> 3 <li><a href="#hugabox">huga</a></li> 4</ul> 5 6<article id="hogebox"> 7</article> 8<article id="hugabox"> 9</article>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/02/09 11:28