2017-03-27 10 views
0

jQueryの新機能です。この機能を使用するには問題があります。だから私はあなたが名前をクリックするたびに名前と説明が消えていくバイオページを作っています。私のコードが正しいか、適切なものをターゲットにしているのか、私のコードの配置が正しいのか分かりません。FadeInを取得しようとするとjQueryが動作するようになります

$(document).ready(function() { 


$("#bios a").click(function (event) { 

    event.preventDefault(); 

    $("#description").fadeIn('slow'); 

    var links = $(this).attr("href"); 

    $("#bio").load(links + " #description"); 

}); 

}); 
+2

対応するHTMLが表示されないと言うのは難しいです。 – Nathan

答えて

0

あなたはこのようなものが必要です。

<div class="bios"> 
<a href=""><div class="description">Some Name</div></a> 
<a href=""><div class="description">Some Other name</div></a> 
</div> 

をそして、あなたはアクティブな要素を参照$(this)を、使用することができます。

$("#bios a").click(function(e) { 
e.preventDefault() 
$(this).find('.description').fadeIn() 
}) 
関連する問題