Javascript 在引导DatetimePicker中侦听单击事件

Javascript 在引导DatetimePicker中侦听单击事件,javascript,jquery,jquery-events,eonasdan-datetimepicker,Javascript,Jquery,Jquery Events,Eonasdan Datetimepicker,使用“我无法从日期选择器本身内部侦听单击事件” 在datetimepicker内单击时,click事件不会传播到文档中,我看不到阻止该事件传播的位置。试试这个 $('input').datetimepicker(); $(document).on('click', function(e){ console.log('clicked '+ e); })) 在JS中使用+连接字符串 这是答案。试试这个 $('input').datetimepicker(); $(document).on('cl

使用“我无法从日期选择器本身内部侦听单击事件”

在datetimepicker内单击时,click事件不会传播到文档中,我看不到阻止该事件传播的位置。

试试这个

$('input').datetimepicker();
$(document).on('click', function(e){
console.log('clicked '+ e);
}))

在JS中使用+连接字符串

这是答案。

试试这个

$('input').datetimepicker();
$(document).on('click', function(e){
console.log('clicked '+ e);
}))

在JS中使用+连接字符串

以下是您的密码。

请尝试以下代码:

$("body").click(function(event) {
    var $target = $(event.target);
    if ($target.is(".ui-datepicker") && $target.parents(".ui-datepicker").size() != 0) {
        /* click is from within a datepicker */ 
    }
});
请尝试以下代码:

$("body").click(function(event) {
    var $target = $(event.target);
    if ($target.is(".ui-datepicker") && $target.parents(".ui-datepicker").size() != 0) {
        /* click is from within a datepicker */ 
    }
});

问题与字符串无关,但与事件和冒泡/传播相关。这将绑定单击整个主体。问题与字符串无关,但与事件和冒泡/传播相关。这将绑定单击整个主体