从Jquery timepicker插件中删除时间并添加New

时间:2016-08-03 07:38:43

标签: javascript jquery

嘿我正在使用Jquery timePicker插件。 在页面加载时,我将时间从上午7:00添加到10 Pm

$(".timePickerDropDown").timePicker({
    startTime: "07:00",  // Using string. Can take string or Date object.
    endTime: new Date(0, 0, 0, 22, 00, 0),  // Using Date object.
    show24Hours: false,
    separator: ':',
    step: 15
});

但之后我必须通过传递给函数来加载自定义时间:

function AppointmentTime(startTime) {
    debugger;
    if ($('.timePickerDropDown').length > 0) {

            $(".time-picker-12hours").html('');
            $(this).timePicker({
                startTime: startTime,  // Using string. Can take string or Date object.
                endTime: new Date(0, 0, 0, 22, 00, 0),  // Using Date object.
                show24Hours: false,
                separator: ':',
                step: 15
            });
    }

}

现在我通过上午10点到现在它应该显示从上午0点到晚上10点的时间。但它仍然显示从上午7:00到晚上10:00的时间

2 个答案:

答案 0 :(得分:1)

而不是$(this).timePicker({在该函数中使用$(".timePickerDropDown").timePicker({

函数中的

$(this)与任何元素都不对应。

答案 1 :(得分:0)

在这里你可以从这里获得Timepicker库。这是免费和良好的文档。

Here