タイマーを手動でオーバーライドできる単純なタイマー アプリケーションを作成しようとしています。タイマーは、時間、分、秒 (それぞれ独自の入力フィールド) で表示されます。
すべてが機能しているように見えますが、入力フィールドを手動で編集すると、タイマーの更新が停止します。でタイマー機能を再実行しようとしましたがchange
、機能しません。
完全な例については、次の jsFiddle を参照してください: http://jsfiddle.net/stiankarlsen/jXbr3/3/
タイマーを手動でオーバーライドできる単純なタイマー アプリケーションを作成しようとしています。タイマーは、時間、分、秒 (それぞれ独自の入力フィールド) で表示されます。
すべてが機能しているように見えますが、入力フィールドを手動で編集すると、タイマーの更新が停止します。でタイマー機能を再実行しようとしましたがchange
、機能しません。
完全な例については、次の jsFiddle を参照してください: http://jsfiddle.net/stiankarlsen/jXbr3/3/
これはあまり明白ではありませんが、問題は使用するtimeSec.attr("value", timeSecNum + 1)
代わりに使用することですtimeSec.val(timeSecNum + 1)
良い説明については、この質問を参照してください(属性とプロパティの割り当て)