SORU
8 HAZİRAN 2012, Cuma


Nasıl Twitter Bootstrap açılan gizlemek için

Bu sinir bozucu-oluyor; ben Bootstrap bir açılan bir öğeyi tıkladığınızda, açılan kapanmıyordu. Sana açılan öğesini tıkladığınızda Facebox bir ışık kutusu açmak için ayarladım ama bir sorun var.

enter image description here


Denedim

Öğe tıklandığında, bunu yapmaya çalıştım:

    $('.dropdown.open').removeClass('open');
    $('.dropdown-menu').hide();

O gizler, ama sonra nedense bir daha açılmaz.

Aç kalır açılan z-index Facebox kalıcı kutu kaplamayı daha yüksektir. (çünkü çoğunlukla zaman berbat görünüyor çünkü gerçekten açılır kapatmak için gerek gördüğünüz gibi


Bootstrap kullanarak değilim neden yerleşik kalıcı kutusu

Güzel kalıcı kutusunu kullanarak değilim neden merak ediyorsanızinşa Bootstrap içine, çünkü:

  1. AJAX ile içerik yüklemek için bir yolu yoktur.
  2. HTML kalıcı için her zaman yazın; basit yapabilirsiniz Facebox ile: $.facebox({ajax:'/assets/ajax/dialogs/dialog?type=block-user&id=1234567'});
  3. Kullandığı CSS3 animasyonlar için animasyon (çok hoş görünüyor) ama olmayan CSS3 tarayıcılar sadece gösterir, yok bak bu güzel; Facebox kullanır JavaScript fade için çok çalışır, tüm tarayıcılar.

CEVAP
8 HAZİRAN 2012, Cuma


Bunu deneyin:

$('.dropdown.open .dropdown-toggle').dropdown('toggle');

Bu da sizin için işe yarayabilir:

$('[data-toggle="dropdown"]').parent().removeClass('open');

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Animation Workshop

    Animation Wo

    8 NİSAN 2010
  • Exalto_Gamer

    Exalto_Gamer

    15 EKİM 2014