Şu sorunumu nasıl çözebilirim .JS - R10.net
  • 09-11-2019, 01:33:48
    #1
    Arkadaşlar açılır bir accordion menüm var. Menü üstüne tıklayınca accordion açılıyor. sonra bir sonraki menüye basınca accordion açılıyor.

    İstediğim ben hangi menüyü açmışsam tekrar kapamak için o accordiona basınca kapansın.. JS dosyamda şöyle kodlar mevcut.

    openAccordion: function(toggle, content) {
    if (content.children.length) {
    toggle.classList.add("is-open");
    let final_height = Math.floor(content.children[0].offsetHeight);
    content.style.height = final_height + "px";
    }
    },
    
    closeAccordion: function(toggle, content) {
    toggle.classList.remove("is-open");
    content.style.height = 0;
    },
  • 09-11-2019, 01:37:43
    #2
    "Menü üstüne tıklayınca accordion açılıyor. sonra bir sonraki menüye basınca accordion açılıyor." yazmıştınız doğrusu. "Menü üstüne tıklayınca accordion açılıyor. sonra bir sonraki menüye basınca accordion kapanıyor." mu olacak
    ceyhunakturk adlı üyeden alıntı
    Arkadaşlar açılır bir accordion menüm var. Menü üstüne tıklayınca accordion açılıyor. sonra bir sonraki menüye basınca accordion açılıyor.

    İstediğim ben hangi menüyü açmışsam tekrar kapamak için o accordiona basınca kapansın.. JS dosyamda şöyle kodlar mevcut.

    openAccordion: function(toggle, content) {
    if (content.children.length) {
    toggle.classList.add("is-open");
    let final_height = Math.floor(content.children[0].offsetHeight);
    content.style.height = final_height + "px";
    }
    },
    
    closeAccordion: function(toggle, content) {
    toggle.classList.remove("is-open");
    content.style.height = 0;
    },
    samurat2000 Referanslarım : https://goo.gl/R6rcze , Konu: https://bit.ly/2M62qe5 , https://bit.ly/2FtHD2N
  • 09-11-2019, 04:14:32
    #3
    samurat2000 adlı üyeden alıntı
    "Menü üstüne tıklayınca accordion açılıyor. sonra bir sonraki menüye basınca accordion açılıyor." yazmıştınız doğrusu. "Menü üstüne tıklayınca accordion açılıyor. sonra bir sonraki menüye basınca accordion kapanıyor." mu olacak

    hocam BKNZ BU linkteki tema en alta doğru inince accordion açılır bir yazı alanı var. Şimdi burda bu yazı için "First Common Question" başlıklı yazıya basınca açılıyor tekrar basınca kapanmasını istiyorum.
  • 11-11-2019, 12:48:58
    #4
    jquery bu js değil.
    JAVASCRIPT - NODE.JS - REACT.JS - VUE.JS iletişim P.M.
  • 11-11-2019, 14:03:02
    #5
    absie adlı üyeden alıntı
    jquery bu js değil.

    hım tam anlamadığım için yanlış telafuz etmiş olabilirim hocam.. Peki bu dediğim işlemi nasıl yapabilirim.
  • 11-11-2019, 18:20:35
    #6
    ceyhunakturk adlı üyeden alıntı
    Arkadaşlar açılır bir accordion menüm var. Menü üstüne tıklayınca accordion açılıyor. sonra bir sonraki menüye basınca accordion açılıyor.

    İstediğim ben hangi menüyü açmışsam tekrar kapamak için o accordiona basınca kapansın.. JS dosyamda şöyle kodlar mevcut.

    openAccordion: function(toggle, content) {
    if (content.children.length) {
    toggle.classList.add("is-open");
    let final_height = Math.floor(content.children[0].offsetHeight);
    content.style.height = final_height + "px";
    }
    },
    
    closeAccordion: function(toggle, content) {
    toggle.classList.remove("is-open");
    content.style.height = 0;
    },
    ücretli destek isterseniz pm ile iletişime geçebilirsiniz hocam
    Ne kadar yakın, o kadar uzak!