Прочитав документацию по FullCalendar, я подумал, что могу найти способ отключить щелчок по событию, переведя браузер в исходный Календарь Google. Но по неизвестным причинам сценарий, который я использую, не отключает браузер, чтобы открыть новое окно.disable eventClick to google events
Я совершенно новый для сценария, поэтому я, возможно, легко допустил ошибку. Это то, что я пытался использовать, но не работает, но ...
<script>$(document).ready(function() {
// page is now ready, initialize the calendar...
$('#calendar').fullCalendar({
// put your options and callbacks here
weekNumbers: 'true',
header: {
left: 'title',
center: '',
right: 'today,prev,next,',
},
editable: 'true',
eventSources: [
{url: 'https://www.google.com/ca...',
className: 'tehuur',
},
{url: 'https://www.google.com/cale...',
className: 'verhuurd',
},
],
eventClick: function(event) {
if (event.url) {
window.open(event.url);
return false;
}
}
})
});
Может кто-нибудь указать мне в правильном направлении, чтобы отключить eventClick. Спасибо за вашу помощь.
Ben
Вы прочитали код, который был опубликован? Он говорит eventClick прямо там, который открывает новое окно и т. Д. –
Да, поэтому я удивлен, что он по-прежнему приводит меня к странице календаря Google после нажатия события. Я хотел бы отключить это. Мне сказали, что реализация кодекса, в котором говорится, что «return false» НЕ будет открывать новую страницу Google. Однако это не работает. Возможно, кто-то, пожалуйста, помогите мне отключить это событие, используя другой код, или покажите мне, что я сделал неправильно в приведенном выше коде. Помощь приветствуется .... – Burnardo
Вы действительно спрашиваете, как перенаправить, а не открывать новое окно? трудно сказать –