【问题标题】:Jquery mobile datebox today button close on clickJquery mobile datebox today 按钮在点击时关闭
【发布时间】:2012-03-22 02:26:20
【问题描述】:

我从这里使用 jquery 移动日期框:http://dev.jtsage.com/jQM-DateBox/,并且我将 calTodayButton 设置为 true。我遇到的问题是,当我单击按钮时,它只选择今天的日期,这很好,但我也希望它在单击时关闭。关于最好的方法有什么想法吗?

【问题讨论】:

    标签: javascript css jquery-mobile


    【解决方案1】:

    尝试向关闭父容器的按钮添加点击事件

    $('.ui-datebox-controls').find('a.ui-btn').on("click",function(){
        $(this).parent().parent('.ui-datebox-container').hide();
     });
    

    【讨论】:

    • 你知道我应该把那个代码放在哪里吗?因为我自己并没有真正制作过按钮,所以我只是使用了 data-options='{"mode": "calbox", "calTodayButton": true}'
    • 嘿,没关系,伙计,我把它和其余的 javascript 放在一起工作,谢谢。
    【解决方案2】:

    接受的解决方案对我不起作用,但这个解决方案对我有用:

    $('.ui-datebox-controls').find('a.ui-btn').live( 'click', function(){
        $(this).parent().parent().parent().parent('.ui-datebox-container').hide();
    });
    

    【讨论】:

      猜你喜欢
      • 2018-09-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多