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

  • ASUS

    ASUS

    22 EKİM 2005
  • atKristaBradford

    atKristaBrad

    4 Aralık 2010
  • LG Mobile Global

    LG Mobile Gl

    2 EYLÜL 2010