A24 - 切版挑戰:完成廣告系統(Q2)


    Q1:你完成了什麼?花了多少時間?為什麼會做這些事?
       1.這次實作完成table row點擊check box時修改樣式及table body的部份可以上下捲動這兩個部份。
             2.總共花了約1小時40分鐘左右。
             3.依專案的需求把網頁優化。
      Q2:碰到什麼困難?如何解決?
                 在實作過程中碰到要如何取得input父層元素,查了MDN的說明可以使用parentNode的方法取得,但如果要取得多層一上就不斷串接parentNode才能取到該層的元素。

        Q3:回頭檢視流程與成果時,哪些部分你覺得可能有改善的
                 程式碼的部份,使用parentNode取得多層以上的父元素必須用串接的方式應該會有個更好的寫法,目前查資料有另一個closest()的方法可以使用,但有一項限制就是該元素的class必須是單一的才有辦法取得,如果有多個使用相同class名稱的元素則無法使用,這部份還在尋找一個最好的方法來達到取得多層父元素的效果。
                  

        留言