-1

我不是最擅长 jquery 的,但基本上我想做的是修改引导程序 datetimepicker,以便在单击日期时关闭菜单。下面的代码适用于个人选择器,但我有很多这样的东西,所以我基本上想让它成为永久的东西。

var el = $('#start_date').datetimepicker({
    pickTime:false
});

el.on('changeDate',function(){
    $('.bootstrap-datetimepicker-widget').slideUp('fast');
    });

所以基本上我想消除对 var el = 声明的需要并定位所有日期时间选择器。

我试图给他们上一堂课,但出于某种原因,这似乎不起作用

$('.change_date').on('changeDate',function(){
    $('.bootstrap-datetimepicker-widget').slideUp('fast');
    });

我真的不知道为什么它会看到选择器与变量赋值不同,但似乎如此。

4

2 回答 2

0

好的,很抱歉混淆了日期选择器......如何为所有人开设一个课程并执行以下操作:

$(".myclass").data('datetimepicker').on("changeDage", function(e) {
 // do something
});
于 2013-07-26T21:02:35.093 回答
0

例如,假设每个 datetimepicker 都有一个 datetime 类,并且菜单有一个 datetimemenu 类,以下将满足您的要求:-

$(".datetime").on("click", function() { $(".datetimemenu").hide(); });

于 2013-07-26T21:02:46.757 回答