나는 선택한 탭과 그 위에 마우스를 올려 놓은 탭에 클래스를 할당하는 탭 탐색 스크립트를 사용하고 있습니다. 내 특정 레이아웃에 대해 탭 함수가 각 li 내의 범위에서 작동해야합니다. 이자녀가 마우스를 올려 놓고 클릭했을 때 스타일 부모
<li class="tabs"><span class="selected">Tab one</span></li>
를 클릭 할 때 그리고 그것이 공중 선회 때 나는 부모 li
의 배경을 변경해야
<li class="tabs"><span class="hover">Tab one</span></li>
<li class="tabs"><span class="selected hover">Tab one</span></li>
이상
<li class="tabs tab1"><span>Tab one</span></li>
탭 스크립트는 범위에 클래스를 할당 할 때 span
을 클릭하거나 넘어서 덮습니다. 스크립트를 변경하지 않고 스크립트를 작성하고 을 사용하지 않고 jQuery을 사용하는 것이 가장 이상적입니다. 나는 Javascript에 관해서 내가 오히려 문맹 인 것에 따라 어떤 도움이라도 매우 감사 할 것이다. 많은 감사합니다. http://jsfiddle.net/spirelli/3a69W/6/
내가 어쩌면 부모도 할당 '선택'또는 (이 시나리오가 포함에 대한 CSS) 클래스로 '호버'될 수 있다고 생각 :
여기에 전체 설정입니다. 그러나 더 명확한 옵션이있을 수 있습니까?
li의 배경색을 변경 하시겠습니까? –
상위 CSS 셀렉터가 아직 없습니다. 자바 스크립트를 사용해야합니다. – j08691
나는 span 엘리먼트가 아니라 LI 엘리먼트에 클래스를 두는 것이 더 쉽다고 생각한다. – Jop