2016-06-30 125 views
2

私はフルカレンダーで疑問があります。私も初心者です。私はカスタムボタンを持っています、そして今私がしたいのは、新しいページに行くはずのボタンをクリックすることです。それは通常の<html>ボタンのアンカータグによって追加されます。私は右推測している天気をFullcalendar:カスタムボタンに「リンク」アイテムを追加する方法

$(document).ready(function() { 
     $('#calendar').fullCalendar({ 
     customButtons: { 
     EventButton: { 
      text:'Add Event', 
      click:function(event, jsEvent, view){ 
        $('#modal_calendar').modal('show'); 
      } 
     } 
     }, 

    utc: true, 
    header: { 
    left: 'prev,next today EventButton', 
    center: 'title', 
    right: 'month,agendaWeek,agendaDay' 
    }, 
    } 
    }); 

enter image description here

+0

あなたの質問には答えられないため、私の回答は削除されました。 EventButtonのclickプロパティを関数にすることで、必要なJavascriptを書くことができます。 ADysonがあなたの他の質問で言ったように、カスタムダイアログフォームの表示を達成するためのいくつかの方法があります。確かにajaxでこれを行うことができます。カスタムダイアログを表示する方法は何ですか?あなたが通常どおりにやってください。 –

答えて

0

は知ってはいけない。しかし、私は次のように

マイfullcalendarスクリプトがあり、完全なカレンダーのカスタムボタンを使用してそれを行う方法をつかむことができませんでしたか否か。しかし、イベントボタンをクリックするだけで別のページに移動したいと思っています。 "window.location.href"プロパティを使用してください。これはそこにあるURLに移動します。

$(document).ready(function() { 
    $('#calendar').fullCalendar({ 
     customButtons: { 
      EventButton: { 
      text:'Add Event', 
      click:function(event, jsEvent, view){ 
       window.location.href = 'https://www.google.com'; 
      } 
     } 
    }, 
    utc: true, 
    header: { 
     left: 'prev,next today EventButton', 
     center: 'title', 
     right: 'month,agendaWeek,agendaDay' 
    }, 
    }) 
}); 
関連する問題