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

  • CNNMoney

    CNNMoney

    16 Kasım 2006
  • DroidModderX ROOT Master

    DroidModderX

    14 ŞUBAT 2011
  • Madeon

    Madeon

    31 Ocak 2010