Вы хотите изменить #onselectTarget
когда #onselectExample
изменения? Это может быть достигнуто следующим образом:
$('#onselectExample').timepicker({
onSelect: function(selectedDateTime){
$('#onselectTarget').text(selectedDateTime);
}
});
И в случае, если вы хотите добавить 30 минут до выбранного времени вы можете написать дополнительные fundtion:
$(function(){
$('#onselectExample').timepicker({
onSelect: function(selectedDateTime){
console.log(selectedDateTime);
$('#onselectTarget').text(add30Min(selectedDateTime));
}
});
});
function add30Min(oldTime){
var time = oldTime.split(":"); //split hours an minutes
var hours = time[0]; // get hours
var minutes = time[1]; // get minutes
if (+minutes >= 30){ // when minutes over 30
hours = (+hours+1)%24; // add an hour and convert 24 to 0
}
minutes = (+minutes + 30)%60; // add 30 minutes and convert 61 to 1
return $.datepicker.formatTime('hh:mm',{ // use formatTime to return formatted Time
'hour':hours,
'minute':minutes
});
}
Что проблема у вас возникли? –
@Rory McCrossan Только время получает не 30-минутное продление времени со времени –
Неужели кто-то действительно был далеко, так как решил использовать, даже пойти хотеть выглядеть больше? –