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ş:
Nasıl dinamik olarak oluşturulan öğele...
Nasıl dışarıda tıklayarak Twitter Boot...
Öğeleri yatay veya dikey olarak ortala...
Nasıl gezinti çubuğu daraltmak eşik bo...
Nasıl eleman saklamak için twitter boo...