虽然事件被触发,为什么警报不起作用?

时间:2016-05-21 11:13:51

标签: javascript jquery datepicker live

当我尝试为将来的表行动态构造jquery-ui datepicker时。我发现了一些奇怪的东西。下面的代码就是问题。

$('#emp-table').live('focus','.obj-datepicker'function(){
        alert('this is not working though function work');
        $(this).datepicker({
            isActiveX: true
        }).next('a').click(function() { 
            $(this).prev().eq(0).datepicker("show"); 
        });
    })

我已经搜索了这个奇怪的问题,但未能弄明白。

  

为什么警报在事件被触发时无效?

1 个答案:

答案 0 :(得分:1)

$('#emp-table').live('focus','.obj-datepicker'function(){

这是您测试的确切代码吗?我认为在'.obj-datepicker'之后错过逗号,您可以删除并重试。