Skip to content

Time Picker not working in Safari #384

@bernardbaker

Description

@bernardbaker

I'm working with the Time Picker in Safari and it doesn't work correctly.

In Chrome it is working fine.

$(function(){
	var elements = document.querySelectorAll("input[data-name='time-picker-01']")
	for(var i = 0; i < elements.length; i++) {
		$('#'+elements[i].getAttribute('id')).timepicker({
			minuteStep: 1,
			template: false,
			appendWidgetTo: 'body',
			showSeconds: false,
			showMeridian: false,
			defaultTime: false,
			disableFocus: true
		});

		$('#'+elements[i].getAttribute('id')).timepicker().on('changeTime.timepicker', function(e) {
			var event = new CustomEvent('changeTime.timepicker',
			{
				payload: {
					hours: e.time.hours,
					minutes: e.time.minutes
				}
			})
            document.dispatchEvent(event)
		});
	}
})

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions