2017-08-18 9 views
0

私は数日間、募集Webサイトに取り組んでいます。私はプログラミングの初心者です。 Employment reviewのコンテンツをクリックすると、Employment reviewのコンテンツがクリックされるごとに消えるスクリプトが必要です。また、Employment reviewのコンテンツページの「閉じる」をクリックすると、フェードインします。ありがとう。Page/Divコンテンツは、クリックしてフェードイン/フェードアウトします

Employment Vacancy Page Employment Vacancy Listing

+0

StackOverflowはあなたのために書かれたコードを持つ場所ではありません。実行している問題で試したコードが必要です。質問を更新して、既に試した内容を含めてください。 – Charles

答えて

1

次のようなことを達成するためにjqueryのを使用することができます。http://api.jquery.com/fadein/

$("#close-button-id").click(function() { 
    $("#id-of-what-you-want-to-fade-in").fadeIn("slow", function() { 
    // Animation complete 
    }); 
}); 

より詳細な例 - 入れ:これを使用することができますフェードインするにはhttp://api.jquery.com/fadeout/

$("#vacancy-div-id").click(function() { 
    $("#id-of-what-you-want-to-fade-out").fadeOut("slow", function() { 
    // Animation complete. 
    }); 
}); 

をこれはあなたのhtmlで:

<script> 
    $("#close-button-id").click(function() { 
     $("#id-of-what-you-want-to-fade-in").fadeIn("slow", function() { 
     // Animation complete 
     }); 
    }); 
</script> 

fadeInアニメーションをトリガするために何をクリックしたいのかわからない場合は、要素を右クリックしてinspectをクリックすると、ページのhtmlが表示されます。

+0

私はそれをどうやって行うのですか?私は一種の混乱している。 –

+0

javascript/jqueryでの経験はありますか?あなたのサイトではどのような言語を使用していますか? –

+0

私はあなたがPHPを使用して参照してください。 htmlのスクリプトタグで開くことができますそしてこのコードを使ってクリックイベントとコールバックを取得します –

0
#start{ 
     height:100px; 
     width:300px; 
     border:3px solid red; 
     display: none; 

    } 
    #start.fadeIn{ 
     display: block; 
     animation-name:fadein; 
     animation-duration:3s; 
    } 
@keyframes fadein { 
    from { 
     opacity:0; 
    } 
    to { 
     opacity:1; 
    } 
} 

document.getElementById('run').addEventListener('click',function(){ 
     document.getElementById('start').classList.toggle('fadeIn'); 
    }) 


<div id="start" class="rotating"> 
      some text some text some text some text some text 
    </div> 
関連する問題