Я играл с тостаром и успешно установил тайм-аут на 0, поэтому тост остается липким, однако тост исчезает, когда я выхожу из тоста. Я хотел бы переопределить это, поэтому тост только уходит, если пользователь нажимает на него - идеально подходит для тостов с большим количеством текста. Как это может быть сделано?
Toastr: Как предотвратить выгорание с липким тостом на мыши?
Ответ 1
Установите extendedTimeOut
в 0. Это будет оставаться липким.
Ответ 2
timeOut
и extendedTimeOut
должны быть установлены на 0
.
Вот полный пример:
toastr.options = {
timeOut: 0,
extendedTimeOut: 0
};
toastr.info("Testing <button>blah</button>");
Для тех, кто хочет не закрывать тост при нажатии, пример изменится на:
toastr.options = {
timeOut: 0,
extendedTimeOut: 0,
tapToDismiss: false
};
toastr.info("Testing <button>blah</button>");
Ответ 3
Вы также можете использовать disableTimeOut
в качестве альтернативы для установки timeOut
и extendedTimeOut
на 0.
toastr.options = {
disableTimeOut : true, //Equivalent ot timeOut: 0 and extendedTimeOut: 0
}