2013-07-26 16 views
-1

我不是最大的jQuery,但基本上我想要做的是修改引导datetimepicker,以便当点击日期菜单关闭。下面的代码将适用于个人采购员,但我有这些东西吨,所以我基本上想要使它成为一个永久的东西。jQuery的目标所有对象的特定类型

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'); 
    }); 

我真的不知道为什么会看到不同的选择比变量赋值,但它好像。

+5

为他们提供所有可以选择的通用类或属性。 – asawyer

+0

如果他们有类似的ID,你可以使用'$('[id * = similarPart]')' – acdcjunior

回答

0

好遗憾的混淆了日期选择器......围绕具有类所有的人,做以下操作方法:

$(".myclass").data('datetimepicker').on("changeDage", function(e) { 
// do something 
}); 
+0

我没有使用那个我正在使用的[this](http://tarruda.github.io/自举-的DateTimePicker /) – ed209

0

假设每个的DateTimePicker有一类的datetime例如,菜单有一类datetimemenu,下面会做你要求的: -

$(“。datetime”)。on(“click”,function(){$(“。datetimemenu”)。hide() ;});

相关问题