A24 - 切版挑戰:完成廣告系統(Q2)
Q1:你完成了什麼?花了多少時間?為什麼會做這些事? 1.這次實作完成table row點擊check box時修改樣式及table body的部份可以上下捲動這兩個部份。 2.總共花了約1小時40分鐘左右。 3.依專案的需求把網頁優化。 Q2:碰到什麼困難?如何解決? 在實作過程中碰到要如何取得input父層元素,查了MDN的說明可以使用parentNode的方法取得,但如果要取得多層一上就不斷串接parentNode才能取到該層的元素。 Q3:回頭檢視流程與成果時,哪些部分你覺得可能有改善的 程式碼的部份,使用parentNode取得多層以上的父元素必須用串接的方式應該會有個更好的寫法,目前查資料有另一個closest()的方法可以使用,但有一項限制就是該元素的class必須是單一的才有辦法取得,如果有多個使用相同class名稱的元素則無法使用,這部份還在尋找一個最好的方法來達到取得多層父元素的效果。