【发布时间】:2012-03-22 02:26:20
【问题描述】:
我从这里使用 jquery 移动日期框:http://dev.jtsage.com/jQM-DateBox/,并且我将 calTodayButton 设置为 true。我遇到的问题是,当我单击按钮时,它只选择今天的日期,这很好,但我也希望它在单击时关闭。关于最好的方法有什么想法吗?
【问题讨论】:
标签: javascript css jquery-mobile
我从这里使用 jquery 移动日期框:http://dev.jtsage.com/jQM-DateBox/,并且我将 calTodayButton 设置为 true。我遇到的问题是,当我单击按钮时,它只选择今天的日期,这很好,但我也希望它在单击时关闭。关于最好的方法有什么想法吗?
【问题讨论】:
标签: javascript css jquery-mobile
尝试向关闭父容器的按钮添加点击事件
$('.ui-datebox-controls').find('a.ui-btn').on("click",function(){
$(this).parent().parent('.ui-datebox-container').hide();
});
【讨论】:
接受的解决方案对我不起作用,但这个解决方案对我有用:
$('.ui-datebox-controls').find('a.ui-btn').live( 'click', function(){
$(this).parent().parent().parent().parent('.ui-datebox-container').hide();
});
【讨论】: