これがバグなのか何なのかわかりませんが、jQuery モバイルの日付ピッカーで非常に奇妙な動作が発生しています。
無効な日付をクリックすると、有効な日付が消えます! なんてこと?
非常に単純な例については、私の jsFiddle をチェックしてください: http://jsfiddle.net/X5qp8/
モバイルハックに対するjqueryの推奨に従ってこれをモデル化しています: http://jquerymobile.com/demos/1.0a4.1/experiments/ui-datepicker/
永続的なカレンダーが必要なため、div にもレンダリングしています。たぶん、これらのものはジャイブしないだけです...
また、モバイル拡張機能の 33 行目にバグがあることもわかりましたが、そこで何をしようとしているのかは不明です。
$( ".ui-datepicker-calendar .ui-btn", dp ).each(function(){
var el = $(this);
// remove extra button markup - necessary for date value to be interpreted correctly
el.html( el.find( ".ui-btn-text" ).text() );
});