質問: ### 前提・実現したいこと javascript,jQuery共に初心者です。 jQueryを使う事で変数を入れなくていいという所だけ理解しています。 Javascriptでは作成出来たので、それを参考にjqueryで書き換えれる部分を書き換えましたが、 スタートボタンとストップボタンが動きません。リセットボタンは動きましたが、押した数秒後'timeUp'が出てきておかしな事になります。 検証ツールでも問題が出てこないので、これ以上どうしたらいいのかわかりません。 改善できる所をアドバイス頂ければ有難いです。 よろしくお願いします。 ### 発生している問題・エラーメッセージ タイマーのスタート、ストップボタンが動かない。 リセットボタンは動きますが、少しおかしい。 ``` エラーメッセージ ``` ### 該当のソースコード ```ここに言語名を入力 jQuery ソースコード タイマー Stop watch 00:00 TimeUp! スタート ストップ リセット 機能してるJavascriptのソースコード↓ タイマー Stop watch 00:00 TimeUp! スタート ストップ リセット ### 試したこと javascriptの変数に変える部分はjQueryに書き換えて、検証ツールで問題がでる部分は修正しました。 ### 補足情報(FW/ツールのバージョンなど) ここにより詳細な情報を記載してください。
回答: 動いていない原因として * `$('min').text('03')`になっており、`$('#min’)`などに修正 * `function toggle()`部分でstart,stopの動作が同じになっているため、動作を切り替える * `$(‘要素名’).text('time % 60');`のような感じだと`'time % 60'`のテキストが表示されてしまうため、`$(‘要素名’).text(time % 60);`に修正 などで動きについては行われると思います。 こちらに実行するcodepenのURLも貼り付けておきます。