jQueryを使用してclassを追加しようとした際、addClassに指定した変数の値がclassに設定されない
index.html
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <link rel="stylesheet" href="style.css"> <script src ="https://code.jquery.com/jquery-3.0.0.js"></script> <script src ="https://code.jquery.com/jquery-migrate-3.3.2.js"></script> </head> <body> <table> <thead> <tr> <th id="title"> 電卓 </th> </tr> </thead> <tbody> <tr> <td >0</td> <td class="hidden-td"></td> <td class="hidden-td"></td> <td id="clear">C</td> </tr> <tr> <td class="num">7</td> <td class="num">8</td> <td class="num">9</td> <td>÷</td> </tr> <tr> <td class="num">4</td> <td class="num">5</td> <td class="num">6</td> <td>×</td> </tr> <tr> <td class="num">1</td> <td class="num">2</td> <td class="num">3</td> <td>-</td> </tr> <tr> <td>0</td> <td>.</td> <td>+</td> <td>=</td> </tr> </tbody> </table> <script src="main.js"></script> </body> </html>
main.js
"use strict"; { jQuery(function(){ for(var i=0;i<jQuery('.num').length;i++){ var num = i+1; jQuery('.num').eq(i).addClass(num); } }); }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/04/29 14:16
2021/04/29 14:18