詳細ページから一覧ページに戻ったときに、どのイベントが呼ばれているのかを確認するのに
を利用しました。
アイコンを消して文字を表示する部分については、ChatGPTに質問した結果をコンソールに貼り付けて動作チェックしています。
// アイコンを含むすべての要素を取得
const iconElements = document.querySelectorAll('.ui.large.blue.file.alternate.icon');
// 各要素に対してループを実行
iconElements.forEach(element => {
element.className = ''; // クラスをクリア
element.textContent = '詳細'; // 新しいテキストを設定
});