SORU
4 EKİM 2011, Salı


Nasıl Otomatik olarak Uyarılar Twitter Bootstrap kullanarak Kapatmak için

Twitter bootstrap CSS çerçeve fantastik olan) kullanıyorum. Kullanıcılar için bazı iletileri Javascript JS ve CSS kullanarak uyarıları görüntüleme duyuyorum.

İlgilenenler için, burada bulunabilir: http://getbootstrap.com/javascript/#alerts

Benim sorunum şu; bir kullanıcı için bir uyarı sergiledim sonra sadece bir süre sonra uzakta aralığı gitmek istiyorum. Bu pişmiş değil gibi twitter docs ve inceledim kodu dayalı görünüyor:

  • İlk sorum bu gerçekten Bootstrap içine pişmiş OLMADIĞINI teyit için bir istek
  • İkinci olarak, bu davranışı nasıl elde edebilirim?

CEVAP
4 EKİM 2011, Salı


window.setTimeout(function, delay) diyorsun bunu gerçekleştirmek için izin verir. İşte gelir sonra otomatik olarak alarm 2 saniye (veya 2000 milisaniye) yakın bir örnek.

$(".alert-message").alert();
window.setTimeout(function() { $(".alert-message").alert('close'); }, 2000);

Eğer şık bir işlevi sarın istersen bunu yapabilirsin.

function createAutoClosingAlert(selector, delay) {
   var alert = $(selector).alert();
   window.setTimeout(function() { alert.alert('close') }, delay);
}

O zaman bu gibi kullanmalısınız

createAutoClosingAlert(".alert-message", 2000);

Bunu yapmak için daha şık bir yolu vardır eminim.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Jonah Penna

    Jonah Penna

    11 EYLÜL 2005
  • MobileTechReview

    MobileTechRe

    6 HAZİRAN 2008
  • SketchBookPro

    SketchBookPr

    6 Mayıs 2009