>  Q&A  >  본문

3개의 요소마다 상위 요소를 래핑합니다.

저는 3개의 div마다 검색 오디오용 클래스를 포함하는 슬라이드쇼 클래스로 div를 래핑하고 싶습니다.

제가 받은 오류 중 하나는 elem.parentElement가 정의되지 않았다는 것입니다...

이 부분이 잘 먹히네요...

으아아아

여기에 문제가 있습니다. 그룹화된 요소의 새로운 배열 주위에 div를 래핑하는 것입니다.

으아아아

전체 코드:

으아아아 으아아아 으아아아

P粉211273535P粉211273535180일 전277

모든 응답(2)나는 대답할 것이다

  • P粉489081732

    P粉4890817322024-04-03 12:01:37

    :nth-child.search-audio 的样式应用到 .slide 클래스를 사용하여 세 번째 div마다 CSS를 사용하면 상황이 너무 복잡해지는 것 같습니다. < /p>

    이 코드는 잘못되었을 수 있지만 다음과 유사합니다.

    으아아아

    다음은 사용 방법을 배우는 데 도움이 될 수 있는 몇 가지 링크입니다.

    회신하다
    0
  • P粉012875927

    P粉0128759272024-04-03 09:47:30

    문제는 elem 不是单个元素,它是由 groupBlocks() 创建的 3 个元素的数组。所以没有 elem.parentElement.

    모든 요소의 공통 상위를 얻으려면 elem[0].parentElement를 사용하세요. 그런 다음 이를 반복하여 각 요소를 새 div에 추가합니다.

    아래 코드에서 포함된 내용과 더 정확하게 일치하도록 elem 重命名为 group을 변경했습니다.

    으아아아 으아아아 으아아아

    회신하다
    0
  • 취소회신하다