mirror of
https://github.com/silverstripe/doc.silverstripe.org
synced 2024-10-22 17:05:50 +02:00
15 lines
567 B
JavaScript
15 lines
567 B
JavaScript
|
(function($) {
|
||
|
$('.field.date input.text').live('click', function() {
|
||
|
var holder = $(this).parents('.field.date:first'), config = holder.metadata();
|
||
|
if(!config.showcalendar) return;
|
||
|
|
||
|
if(config.locale && $.datepicker.regional[config.locale]) {
|
||
|
config = $.extend(config, $.datepicker.regional[config.locale], {});
|
||
|
}
|
||
|
|
||
|
// Initialize and open a datepicker
|
||
|
// live() doesn't have "onmatch", and jQuery.entwine is a bit too heavyweight for this, so we need to do this onclick.
|
||
|
$(this).datepicker(config);
|
||
|
$(this).datepicker('show');
|
||
|
});
|
||
|
}(jQuery));
|