Gram z toastrem iz powodzeniem ustawiam limit czasu na 0, więc grzanki pozostają lepkie, jednak toast znika, gdy mysz wyskoczy z grzanki. Chciałbym to zmienić, aby toast zniknął tylko wtedy, gdy użytkownik go kliknie - idealny do toastów z dużą ilością tekstu. Jak to zrobić?Toastr: Jak zapobiec zacieraniu się przy użyciu lepkiego toastu po najechaniu kursorem myszy?
39
A
Odpowiedz
57
Ustaw extendedTimeOut
na 0. To sprawi, że będzie lepka.
13
timeOut
i extendedTimeOut
musi być ustawiony na 0
.
Powyżej znajduje się pełna przykład:
toastr.options = {
timeOut: 0,
extendedTimeOut: 0
};
toastr.info("Testing <button>blah</button>");
Dla tych, którzy nie chcą, aby zamknąć toast na kliknięcia, przykład zmienia się na:
toastr.options = {
timeOut: 0,
extendedTimeOut: 0,
tapToDismiss: false
};
toastr.info("Testing <button>blah</button>");
+0
Dzięki za "TapToDismiss". Ale teraz, jeśli chcę ustawić 'timeOut: 5000',' extendedTimeOut: 0' nie będzie już działać. Dowolny pomysł? –
żaden problem ..... –
Perfect, dzięki. – Nick
Naprawdę cieszę się 'Toastr' w bieżącym projekcie. Dziękuję Johnowi za całą pracę, którą oddajecie społeczności. –