inactiveクラスに「pointer-events: none;」ではだめですか?

動作はしますが、本来の使い方から外れているような気がします。
2020年5月28日
ユーザー

inactiveクラスにpointer-events: none; を追加し、

.inactive {
opacity: 0.6;
pointer-events: none;
}

とすれば、main.js のすべての箇所(全3か所)で
if (start.classList.contains('inactive') === true) {
return;
}
この3行が不要になるかと思います。

pointer-events: none; 利用による何か非推奨の事がありますか?

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?