2016-04-06 3 views
0

javascriptを理解しようとしています。なぜ私はこのコードを実行できないのですか?私がそれをしようとすると、Block 01は動作しません/レンダリングします。複数のコードブロックを単一の<script>タグに書き込むことはできません

<script type="text/javascript"> 
$(document).ready(function(){ 

    //Page is now ready, initialize calenda. 
    $('#calendario').fullCalendar({ 

     header: false,     

     events: [ 
      { 
       title: 'Event1', 
       start: ano + '-' + mes + '-' + dia, 
       end: ano + '-' + mes + '-' + dia + 'T04:00' 
      } 
     ], 

    }); 
}); 

$('#btn').click(function(){ 
    $('#calendario').fullCalendar(
     'renderEvent', 
     { 
      title: 'Teste', 
      start: '2016-04-06', 
     } 
    ); 
}); 
</script> 
+1

:?

<!doctype html> <html> <head> <link rel='stylesheet' href='fullcalendar.css'> </head> <body> <button id='btn'>Click</button> <div id='calendario'></div> <script src='jquery.js'></script> <script src='moment.js'></script> <script src='fullcalendar.js'></script> <script> //Your code here </script> </body> </html> 

機能フィドル:すべてのすべてで、あなたはこれを必要とするでしょうか'$(document).ready(function(){...});' 'ドキュメントの準備ができたら**は一度だけ**実行されます。 – sarbbottam

+0

'$(document).ready(...);'の呼び出しにはどんな種類のコードがありますか?私はすでにjQueryが含まれていると仮定します。あなたが持っている2つの関数はうまく動作するはずです - https://jsfiddle.net/o6scLL20/ –

+0

@ mark.hchが実際のコードで更新されました...「ブロック02」を書くとカレンダーはレンダリングされません。これらのブロックを単一の '

関連する問題