前提・実現したいこと
クリックをしなかった場合に作動させる方法を教えてください。よろしくお願いします。
__#button1, #button2のどちらかがクリックされた場合、下の#timeUpが開くプログラムを実行させないようにしたいです。
該当のソースコード
html
1<div id="fast-page"> 2 <div id="fast-button"></div> 3</div> 4 5<div id="main-page"> 6 <div id="button1"></div> 7 <div id="button2"></div> 8</div> 9 10 11<div id="page1"> 12 <h1>ページ1</h1> 13</div> 14 15<div id="page2"> 16 <h1>ページ2</h1> 17</div> 18 19<div id="timeUp"> 20 <h1>タイムアップ</h1> 21</div>
javascript
1$('#fast-button').click(function(){ 2 $('#fast-page').fadeOut(); 3 $('#main-page').fadeIn(); 4 5//もしも、#button1, #button2のどちらかがクリックされた場合、 6//下の#timeUpが開くプログラムを実行させないようにしたいです。 7 8 setTimeout( ()=> { 9 $('#main-page').fadeOut(); 10 $('#timeUp').fadeIn(); 11 }, 5000); 12 13 14}); 15 16$('#button1').click(function(){ 17 $('#main-page').fadeOut(); 18 $('#page1').fadeIn(); 19}); 20 21$('#button2').click(function(){ 22 $('#main-page').fadeOut(); 23 $('#page2').fadeIn(); 24});
css
1#main-page, #page1, #page2, #timeUp{ 2 display:none; 3}
回答1件
あなたの回答
tips
プレビュー