Я использую jquery mobile datebox отсюда: http://dev.jtsage.com/jQM-DateBox/, и я устанавливаю для calTodayButton значение true.У меня проблема в том, что когда я нажимаю кнопку, она просто выбирает сегодняшнюю дату, но я также хочу, чтобы она закрывалась при нажатии.Есть идеи, как лучше всего это сделать?
Попробуйте добавить событие click к кнопке, которая закрывает родительский контейнер, как это
$('.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(); });