persiandate-picker
Version:
Jalali Calendar Date picker
23 lines • 817 B
JavaScript
/**
* Persian-Datepicker
* @author Reza Babakhani
*/
(function ($) {
$.fn.persianDatepicker = $.fn.pDatepicker = function (options) {
var args = Array.prototype.slice.call(arguments), output = this;
if (!this) {
$.error("Invalid selector");
}
$(this).each(function () {
// encapsulation Args
var emptyArr = new Array, tempArg = args.concat(emptyArr), dp = $(this).data("datepicker");
if (dp && typeof tempArg[0] == "string") {
var funcName = tempArg[0], funcArgs = tempArg.splice(0, 1);
output = dp[funcName](tempArg[0]);
} else {
this.pDatePicker = new Datepicker(this, options);
}
});
return output;
};
})(jQuery);