찾다

 >  Q&A  >  본문

javascript - js li의 배경색을 동적으로 추가하고 다른 형제 li의 동일한 클래스를 삭제하는 방법

으아악

클릭 시 색상을 변경하고 싶은데 같은 레벨의 다른 리가 기존 배경색을 취소합니다. 그리고 다른 형제 요소를 클릭하면 형제 요소는 배경색을 얻게 되며, 이에 대한 배경색은 취소됩니다.

天蓬老师天蓬老师2795일 전669

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

  • ringa_lee

    ringa_lee2017-05-19 10:40:06

    귀하의 코드 아이디어에 따르면, 스팬 요소만 조작하려고 하고 li를 조작할 의도는 없으므로 코드는 다음과 같이 구현됩니다

    으아악

    온라인 데모

    회신하다
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-19 10:40:06

    …$this.addClass("").closest("li").siblings("li").find("").removeAttr("")

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