我不是jquery中最伟大的,但基本上我要做的是修改bootstrap datetimepicker,以便在单击日期时菜单关闭。下面的代码适用于个人选择器,但我有很多这些东西,所以我基本上想让它成为永久的东西。
var el = $('#start_date').datetimepicker({
pickTime:false
});
el.on('changeDate',function(){
$('.bootstrap-datetimepicker-widget').slideUp('fast');
});
所以基本上我想删除对var el =声明和目标所有datetimepickers的需要。
我试图给他们所有的课程,并且由于某种原因似乎不起作用
$('.change_date').on('changeDate',function(){
$('.bootstrap-datetimepicker-widget').slideUp('fast');
});
我真的不知道为什么它会看到选择器与变量赋值不同,但它似乎。
答案 0 :(得分:0)
很抱歉混淆了datepicker ...如何为所有人提供课程并执行以下操作:
$(".myclass").data('datetimepicker').on("changeDage", function(e) {
// do something
});
答案 1 :(得分:0)
假设每个datetimepicker都有一个日期时间类,并且菜单中有一个datetimemenu类,以下内容可以满足您的要求: -
$(“。datetime”)。on(“click”,function(){$(“。datetimemenu”)。hide();});