내가하려는 것은 기본적으로 화면 크기가 480px 이하인 경우에만 표시 및 숨기기를 수행하는 것입니다.창 크기가 480px 이후에 표시 할 '더보기'옵션 표시
간단한 메뉴입니다. 창 크기가 최대 크기 인 480px가 아닌 경우 모든 항목 표시 창 크기가 480px보다 작거나 같으면 메뉴를 더 표시하는 옵션을 지정하십시오. 그러나 사용자가 '기타'옵션을 클릭하면 첫 번째 2 개 항목을 숨기고 숨겨진 옵션으로 대체하십시오. 그리고 그 반대도 마찬가지입니다.
예 : (창 크기 480 픽셀) :
Home
Email
... More
<!---- 'MORE' CLICKED ----!>
People
Explore
... More
그래서 내 질문은 이것이다 : 어떻게 두 번째로 첫 번째 DIV를 교체하고 켜고 끌 수 있을까요?
내 코드 : 여기
$('a.show-more').click(function(){
$('.mobile-1').hide();
$('.mobile-2').show();
},function(){
$('.mobile-1').show();
$('.mobile-2').hide();
});
내가 함께 일하고 있어요 무엇을 보여줄 수있는 fiddle이다. 사전에 도움을 주셔서 감사합니다.
그러나 더 큰 해상도로 다시 크기를 조정하는 경우; 모든 항목이 표시되지는 않습니다. 수정 사항은 없습니까? – Modelesq
멋진 CSS 높이 검사를 없애고'$ (window) .resize();'를 코드 마지막 줄에 추가하면됩니다. – Lobo
이것은 굉장합니다. 정말 고맙습니다! – Modelesq