Я играл с тостаром и успешно установил тайм-аут на 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
}