具体的には、この問題は Android タブレットで発生していますが、iPhone、Nexus タブレットなど、すべてのモバイル デバイスで発生すると言われています。
しかし、変更イベントが発生しないという共通の問題があります。クリック イベントが割り当てられた関数コードは次のとおりです。
function do_this(with_this_data)
{
var that = this;
this.with_this_data = with_this_data;
this.period = 900;
this.updateHours();
$('#date').change(function() {
that.updateHours();
});
$('#time_hour').change(function() {
that.updateMinutes();
});
// extra irrelevant data trimmed out
}
今...うまくいくはずの1つの修正は、それらの .change() ステートメントを $(document).ready ブロックに移動することです-しかし、問題は、そうすると、あらゆる種類の未定義変数の問題などが発生することです。 ...すべての「更新」機能は、前述の $(document).ready ブロック内にあり、「FutureStuff.prototype.updateMinutes」などの名前で定義されています。
私のオプションは何ですか???