기본 세 미디어 화면, 태블릿 및 스마트 폰에 대해 다른 CSS를 설정 중입니다. Screen을 위해 두 가지 목록을 남기고 싶지만 두 목록을 Tablet 모드에서 아코디언 위젯으로 만들고 싶습니다.아코디언 위젯을 켜고 끄기
제 아이디어는 모든 것을 위젯에 넣는 것입니다. Tablet 뷰에 대해 설정 한 크기는 jquery 스크립트를 켜고 데스크탑 뷰는 스크립트를 끈 다음 내용이 정상적인 모양으로 표시됩니다.
따라서 SpryAccordion.js 파일은 다음과 같습니다. (좀 액션 특급 있습니다. 나는/다른 if 문을 이해하지만, JS에서 사용하는 방법을 모른다 그래서)
(function() { // BeginSpryComponent
if (typeof Spry == "undefined") window.Spry = {};
if (!Spry.Widget) Spry.Widget = {};
Spry.Widget.Accordion = function(element, opts) {
//all the spry code...//
};
})();
가 어떻게이 켜거나 위젯을 설정하는 포장 것인가?
또는 더 좋은 방법이 있습니까? 나는 jquery에 새로 왔습니다. 내 다른 옵션은 Div 및 위젯에서 중복 된 콘텐츠를 가지고 css로 각보기를 켜거나 끄는 것입니다.
하지만 그다지 우아하지는 않습니다.
도와주세요.