Garder la position de la page et le scrollTo dans jQuery

Sur le mobile, j’ai un petit problème d’interface utilisateur, si vous ouvrez l’onglet “FÜLLUNG” car le contenu est très long, puis faites défiler vers le bas et ouvrez “Msse”, mais ce que je veux, c’est de maintenir la position sur la page pendant que l’autre onglet se ferme et puis faites défiler jusqu’au nouvel onglet ouvert, car actuellement sur le site Web principal, tout disparaît et vous vous retrouvez au bas du site, puis vous revenez au nouvel onglet.

Si vous avez un mobile, vous pouvez le voir se produire ici:

https://www.ambientlounge.eu/collections/butterfly-sofa-1/products/butterfly-hot-chocolate

$(document).ready(function() { var originalTabs = $('.originalTabs').html(); var windowWidth = 0; var swapSpeed = 300; var scrollSpeed = 200; function clearTabs() { $('.originalTabs').html(originalTabs); } //clearTabs(); //desktopTabs(); function desktopTabs() { clearTabs(); // cretate tabs for desktop var headers = $("#tab_description h6"); $('#tab_description h6').each(function(i) { $(this).nextUntil("h6").andSelf().wrapAll('
'); }); for (var i = 0; i < headers.length; i++) { $('.tabs').append('
  • ' + headers[i].innerHTML + '
  • '); } $('ul.tabs').each(function() { var active, content, links = $(this).find('a'); var listitem = $(this).find('li'); active = listitem.first().addClass('active'); content = $(active.attr('href')); $('.tab').hide(); $(this).find('a').click(function(e) { $('.tab').hide(); $('ul.tabs li').removeClass('active'); content.hide(); active = $(this); content = $($(this).attr('href')); active.parent().addClass('active'); content.show(); return false; }); }); headers.remove(); // remove headers from description $('#tab-0').show(); // show the first tab } function mobileTabs() { clearTabs(); //alert("loaded mobile"); var headers = $("#tab_description h6"); $(headers).each(function(i) { $(this).append(''); //$(this).nextUntil("h6").andSelf().wrapAll('
    '); $(this).on('click tap', function() { tabClick($(this)); }); }); $('#tab_description h6').first().addClass("active"); $('#tab_description h6').first().nextUntil("h6").show(); } var tabClick = function(x) { //alert("clicked"); var accordionContent = $('#tab_description p, #tab_description ul, #tab_description table, #tab_description div'); //$('#tab_description h6').removeClass("active"); if (!$(x).hasClass("active")) { $(x).addClass("active"); $('#tab_description h6').removeClass("active"); $(accordionContent).slideUp(swapSpeed); $(x).addClass("active"); $(x).nextUntil('h6').slideDown(swapSpeed).promise().then(function() { scrollToTab($(x)); }); } else { if ($(x).next("p").css('display') == 'none') { $(x).nextUntil('h6').slideDown(swapSpeed).promise().then(function() { scrollToTab($(x)); }); } else { $(accordionContent).slideUp(swapSpeed); } } return false; } function scrollToTab(x) { $("html, body").animate({ scrollTop: $(x).offset().top - 10 }, scrollSpeed); } //load default $(window).on("load", function() { mobileTabs(); }); //bind to resize $(window).on("orientationchange resize", function() { if (windowWidth != $(window).width()) { mobileTabs(); $('#tab_description h6').on("click tap", tabClick); windowWidth = $(window).width(); delete windowWidth; } }); });
     #tab_description p, #tab_description ul, [hidden], template { display: none } #tab_description ul { list-style-type: circle!important; padding-left: 20px } .tab { line-height: 23px; font-size: 14px; margin-top: 20px } @media only screen and (max-width:41.6875em) and (orientation:portrait) { #tab_description h6 { cursor: pointer; margin: 0 0 8px; font-size: 1.1em; padding: 10px; background: #999; color: #fff; text-transform: capitalize; display: block } #tab_description h6.active { background: #333 } #tab_description h6 span { line-height: 0!important } #tab_description div, #tab_description p, #tab_description table, #tab_description ul { display: none; margin: 0; padding: .5em .5em 1em; font-size: .9em } #tab_description div:first-child, #tab_description p:first-child, #tab_description table:first-child, #tab_description ul:first-child { display: block } #tab_description iframe { width: 100% } #tab_description ul { margin-left: 20px } } @media only screen and (max-width:41.6875em) and (orientation:landscape) { #tab_description h6 { cursor: pointer; margin: 0 0 8px; font-size: 1.1em; padding: 10px; background: #999; color: #fff; text-transform: capitalize } #tab_description h6.active { background: #333 } #tab_description h6 span { line-height: 0!important } #tab_description div, #tab_description p, #tab_description table, #tab_description ul { margin: 0; padding: 1em 0; font-size: .9em } #tab_description iframe { width: 100% } #tab_description ul { margin-left: 20px } } input, select { background: #fff } #tab_description .play-button, #tab_description .video-container, #tab_description .video-player, #tab_description div p { display: block!important } 
      
    Beschreibung

    Lass die Seele baumeln während du in dem super gemütlichen ACOUSTIC Sitzsack entspannst. Im Gegensatz zu gewöhnlichen Sitzsäcken hat dieses Exemplar einiges mehr zu bieten. Zwei Füllbereiche erlauben es dir, das Sofa nach Belieben zu füllen. Wir empfehlen eine fest gefüllte Rückseite und einen etwas lockereren Bodenteil. Elastische Bänder im Inneren des Möbels sorgen für eine stabile Form und unterstützen deinen Körper an wichtigen Punkten. Setz dich hin und du willst du so schnell nicht mehr aufstehen. Das elegante Lila ist zudem ein toller optischer Akzent in deinem Wohnzimmer. Kombiniere den Designer-Sitzsack mit unserem Beistelltisch oder unseren Fußkissen und dekoriere dein Zuhause.

    Stoff

    Gepolstert im Inneren und super weich auf der Oberfläche – der Stoff ist so bequem wie die Farbe stylisch ist. Das Möbelstück lässt sich mit einer Vielzahl an Farben und Materialien in der Inneneinrichtung kombinieren.

    40% Viskose, 60% Polyester, 560 g/m (TC backing)

    Ausstattung
    • 2 x YKK Reißverschlüsse (sicherheitsverriegelnd & kindergesichert)
    • Zwei separate Füllbereiche, perfekt für das Funnelweb™ Füllsystem
    • Extra breite Sitzfläche
    • Kompatibel mit dem Funnelweb™ System
    • Gepolstert
    • Ambi-Spring-System aus elastischen Bändern im Inneren des Sitzsacks
    • Ein passendes OTTOMAN™ Fußkissen ist separat erhältlich
    • Ein passender VERSA TABLE™ Beistelltisch ist separat erhältlich
    Füllung

    Sieh dir an, wie das Funnelweb™ Zip & Tip System funktioniert.

    Um das ACOUSTIC Sofa zu füllen, empfehlen wir ca. 300lt unserer PremierBead™ Füllung. Die individuell optimale Füllmenge hängt aber auch von Deinem persönlichem Komfortempfinden ab. Grundlegend kann man sagen: Füll' die Rückseite eher üppig, damit das Sofa nachher stabil am Boden steht. Den Bodenteil kannst Du dann, nach Belieben, auch weniger fest füllen. Umso weniger Füllung, umso weicher die Sitzfläche.

    1. Schritt: Nimm' dir den Bezug und öffne die Rückseite. (mit Hilfe des mitgelieferten Reißverschluss-Öffners oder einer Büroklammer) Bring das Funnelweb an den Reißverschlüssen des Bezugs an. Wenn Bezug und Füllbeutel korrekt verbunden sind, hebe den Füllbeutel und lass die Kügelchen in den Bezug fallen. Währenddessen kannst du durch leichtes Bewegen und Schütteln der Komponenten etwas nachhelfen. Dadurch gelangen die Kügelchen durch die gesamte Struktur im Inneren. Wenn die Rückseite voll genug ist, entferne den Füllbeutel vorsichtig. Schieße den weißen Reißverschluss am Bezug und stecke ihn in den Bezug. Danach, schließe den Reißverschluss des Bezugs. Die Rückseite sollte nun fest und stabil sein.

    2. Schritt: Wiederhole die Prozedur aus Schritt 1 für den Bodenteil. Achte darauf, den Sitzteil nicht so fest wie die Rückseite zu füllen. (ca. 80%) Probier' zwischendurch, durch Fühlen und Sitzen, ob die Sitzfläche deinen Komfortansprüchen genügt.

    Pflege

    Unsere Indoor-Stoffe haben eine sehr hohe Qualität und sind darauf ausgelegt, lange zu bestehen. Es folgen einige unkomplizierte Pflegetipps, um die Langlebigkeit der Möbel zu fördern.

    Sollten sich einzelne Fäden lösen, schneide sie ab. Nicht daran ziehen! Staub kann man am besten mit einem Staubsauger mit geeignetem Aufsatz entfernen. Benutze keine groben Bürsten und vermeide generell scharfe und spitze Objekte, beim Umgang mit dem Stoff. Um ein Verblassen der Farbe zu vermeiden, ist es empfehlenswert, den Sessel nicht zu langem direktem Sonnenlicht auszusetzen. Aus Sicherheitsgründen sollte das Möbelstück mindestens 50cm von jeglichen Hitzequellen entfernt stehen. Innerhalb der ersten 3-6 Monate werden die Kügelchen im Inneren natürlicherweise etwas zusammengedrückt, weshalb eine kleine Nachladung notwendig sein kann. Deshalb solltest du die übrig gebliebenen Kügelchen stets im Füllbeutel aufheben. Arm- und Rückenlehne sind nicht zum darauf sitzen designt, weshalb man sich, auch wenn es manchmal schwerfällt, konventionell auf die Sitzfläche setzen sollte. Damit dein Beanbag immer gut aussieht, solltest du ihn nach Gebrauch etwas aufschütteln, damit er ein seine ursprüngliche Gestallt zurückkehrt.

    Reinigung & Wäsche:

    Gute Nachricht: Alle unsere Indoor-Stoffe sind waschmaschinenfest und handwaschbar in kaltem und lauwarmen Wasser. Trocknen aber bitte nur an der Leine! "Gieße" die Kügelchen vor der Wäsche per Funnelweb™-System zurück in den Füllbeutel. Kleine Flecken empfiehlt es sich stelltenweise per Hand, mit Hilfe eines professionellen Reinigungssets zu behandeln. Die Anwendung eines Pflegemittels, wie dem 3M Scotchgard, ist auch niemals verkehrt.

    Garantie und Reparaturen:

    Wie überall im Leben können auch hier hin und wieder Probleme auftreten. Wenn sich, bei angemessener Anwendung und innerhalb eines angemessenen Zeitraums, der Saum löst oder Risse auftreten, kontaktiere unser Team in Köln. Sende und eine E-Mail, am besten mit Fotos des Schadens, an [email protected] oder rufe uns unter 015231085279 an. Die meisten kleinen Schäden sind erfahrungsgemäß schnell behoben.

    Viel Spaß mit deinem Ambient Lounge®!

    Maße

    W: 80cm | B: 80cm | T: 80cm | Gewicht (Bezug): 3.7kg

    Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.

    Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.

    Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.

    Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.

    Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.

    Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.