-1

簡単なjQueryを機能させるのに問題があります。fadeInLeftクリック時にbody要素に呼び出されるクラスを追加しようとしています。コードは次のとおりです。

$('.contact-button').click(function() {
    $('body').addClass('fadeInLeft')
});

HTML (以下、OP が残したコメントから):

<div id="contact" class="bounceInRight animated four">
    <a href="#" class="contact-button"> Say Hello </a>
</div><!--End of contact-->

contact-buttonはリンクのクラス、fadeInLeftはリンクがクリックされたときに追加したいクラスです。なぜこれがうまくいかないのでしょうか?

4

2 に答える 2

0

フェードアウト効果を探している場合に備えて(コメントで読んだものから)、これを試してください:

$('.contact-button').click(function() {
    $('body').fadeOut("slow", function() {
       $('body').addClass('fadeInLeft')
    });     
});

これには jQuery が必要です。 フィドル

于 2013-07-01T23:04:38.967 に答える