jqueryを初めて使用しました。 私は.angle_up
と.angle_down
のクラスの2つのp
タグを持っています。要素onclickを非表示および表示
angle_up
クラスはactive
クラスです。 .angle_down
をクリックしている間にangle_up
から.active
クラスを削除し、.angle_down
に設定します。
クラスがactive
の間にアニメーションエフェクトを使用してele
を表示する必要があります。トグルのように。 これを達成する方法。前もって感謝します。
$(document).on("click", ".angle_up", function() {
$(this).removeClass("active");
var angledwn = $('.angle_down');
angledwn.addClass("active");
var ele = $('.ele');
ele.toggle('5000');
});
.angle_up, .angle_down{
color: #0096C9;
display: none;
}
.angle_up.active, .angle_down.active{
color: #0096C9;
cursor: pointer;
display: block;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<p class="angle up active">First</p>
<p class="angle_down"> Second</p>
<p class="ele">To hide to display</p>
に_欠けているあなたの特定を明確にしてください問題を修正するか、またはhighlに追加の詳細を追加するあなたが必要とするものを正確に見つけ出します。現在書かれているとおり、あなたが求めていることを正確に伝えるのは難しいです。 –
申し訳ありません。単に私の質問はkittycatの答えの下で説明されています。そして、私はその上の小さな変化をコメントしました –
たとえば、この[リンク](http://www.randomsnippets.com/2011/04/10/how-to-hide-show-or-toggle- your-div-with-jquery /) –