내 웹 사이트에는 다양한 페이지가 있으며 모든 페이지에는 상단에 중복 된 탐색 메뉴가 있습니다. 이것은 PC의 모든 브라우저에서 정상적으로 작동합니다. 그러나 사파리 또는 iPad의 Mac에서는 일부 페이지에서만 작동합니다.자바 스크립트 드롭 다운 메뉴 - Mac에서 사라지는 부분?
인물 사진 페이지의 경우 드롭 다운 메뉴 'Info'의 텍스트가 사라지고 클라이언트 영역 드롭 다운 메뉴의 텍스트도 사라집니다.
이 메뉴는 다른 모든 페이지에서 잘 작동하며 코드는 동일하므로 복사하여 붙여 넣기 때문에 왜 이런 일이 발생할 수 있는지 이해할 수 없습니다. 링크는 계속 작동하지만 빈 공간을 클릭하면 링크로 연결되지만 클릭 한 내용을 실제로 볼 수는 없습니다.
모든 자바 스크립트 파일을 업데이트했으며 시도 할 다른 것을 생각할 수 없습니다.
코드 :
jQuery(document).ready(function(){
/* for top navigation */
jQuery(" #menu ul ").css({display: "none"}); // Opera Fix
jQuery(" #menu li").hover(function(){
jQuery(this).find('ul:first').css({visibility: "visible",display: "none"}).slideDown(400);
},function(){
jQuery(this).find('ul:first').css({visibility: "hidden"});
});
jQuery(" #menu2 ul ").css({display: "none"}); // Opera Fix
jQuery(" #menu2 li").hover(function(){
jQuery(this).find('ul:first').css({visibility: "visible",display: "none"}).slideDown(400);
},function(){
jQuery(this).find('ul:first').css({visibility: "hidden"});
});
});
정말 자바가 있습니까? 아니면 자바 스크립트? BTW, 우리가 뭔가를 고치기를 원한다면, 코드를 보거나 최소한 구체적인 것을보아야합니다. (단순히 디버그를 요구하는 사이트에 우리를 보내지 마십시오 : 간단한 경우로만 문제를 해결하십시오). –
O, 좋은 질문, 확실하지 않습니다. – user1665117
그래서 자바를 사용하지 않습니다. 자주 여기에 말했듯이 "자바는 자동차가 카펫에있을 때 자바 스크립트입니다." 그것들은 매우 다른 언어이고 당신은 자바로 코딩 할 수없고 그것을 알 수 없습니다. –