我對任何編碼都很陌生,所以我很抱歉如果這個問題似乎容易搜索,但我不知道在這裏尋找什麼。重構函數和變量沒有定義
我在這裏要做的是創建div,並把它放在「level」div(或var header)之前。然後我想在該div中放置一張圖片。最終我想把三個圖像放在那裏,所以我試圖重構一下,所以它不會是一個長函數(我敢肯定這不是DRY,而是嬰兒的步驟)。下面的代碼不起作用,因爲「medalDiv」沒有定義。當我從awardTimeMedal()插入代碼而不是調用該函數時,它可以正常工作。我不確定這是否是一個範圍問題,但是我認爲自medalDiv在awardMedal()中被定義爲awardTimeMedal可以訪問它。
我也試過沒有「return medaldiv」聲明。
謝謝。如果我沒有遵循任何適當的禮儀並且有任何幫助表示讚賞,我很抱歉。
編輯:好的,這是有道理的。非常感謝。