WordPress 테마의 메뉴 작업 중입니다. 마우스를 올리면 하위 메뉴가없는 메뉴 항목이 한 가지 방법으로 표시되고 메뉴 항목은 하위 메뉴가 다른 방식으로 표시되도록 메뉴 스타일을 지정하려고합니다. 나는 다음의 jQuery를 가지고있다.IE9에서 작동하지 않는 jQuery 클래스 추가하기
$(document).ready(function(){
$('.menu li').has('ul').addClass('submenu');
});
그리고 나는 이것을 내 CSS 파일에 넣었다. 마우스 오버시 기본 메뉴 항목에는 4 개의 둥근 테두리가 있고 마우스를 올리면 하위 메뉴가있는 메인 메뉴 항목에 둥근 테두리가 나타납니다. 이 기능은 Firefox, Chrome, Safari에서는 잘 작동하지만 IE9에서는 작동하지 않습니다. 누구나 IE9에서이 jQuery 함수를 받아 들일 수있는 아이디어가 있습니까? 진행중인 워드 프레스 테마를 일으키는 라인입니다 WordPress theme
정말로 addClass가 작동하지 않습니까? 아마 IE9 규칙을 이해하지 못하겠습니까? – neworld