私はjqueryを勉強しています。次のように効果を上げたいと思います。最初にクリックし、div#cccを下にスライドして、リンククラスを「aaa」に変更します。もう一度クリックし、div#cccを上にスライドして、リンククラスを「bbb」に戻します。これで、下のスライダーは機能しますが、removeClass、addClassは機能しません。2つの効果が完璧に機能するように変更する方法は?ありがとう。
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
jQuery(document).ready(function(){
$("#click").click(function() {
$("#ccc").slideDown('fast').show();
$(this).removeClass('bbb').addClass('aaa');
});
$("#click").click(function() {
$("#ccc").slideDown('fast').hide();
$(this).removeClass('aaa').addClass('bbb');
});
});
</script>
<style>
#ccc{display:none;}
</style>
<div id="click" class="bbb">click</div>
<div id="ccc">hello world</div>