Witam,
Mam taki plugin:
$(function(){
$.calendar = function(place, options)
{
var Calendar = $(this);
var set = $.extend(true, {
}, options);
// initialise basic plugins vars
var base = $(place);
var that = this;
Calendar.get = function (now, action)
{
// ajax
};
Calendar.delete= function (id)
{
};
Calendar.get_now = function ()
{
return $(set.today).html();
};
Calendar.bindEvents = function ()
{
var that = this;
base.on('click', '.next', function(){
that.get(that.get_now(), 'next');
});
// (...) etc
});
return this;
};
Calendar.bindEvents();
return Calendar;
};
$.fn.calendar = function (options) {
new $.calendar(this, options);
};
$('#calendar').calendar();
window.refresh= function(){
$.fn.calendar.get();
var obj = $('#calendar').calendar();
obj .get();
};
});
I teraz muszę w jakiś sposób odświeżyć kalendarz. Czyli utworzyć obiekt kalendarze i następnie wywołać funkcję .get().
Próbowałem na 100 sposobów i coś mi się po drodze gubi. Jakieś pomysły?