Подтвердить что ты не робот

Toastr: Как предотвратить выгорание с липким тостом на мыши?

Я играл с тостаром и успешно установил тайм-аут на 0, поэтому тост остается липким, однако тост исчезает, когда я выхожу из тоста. Я хотел бы переопределить это, поэтому тост только уходит, если пользователь нажимает на него - идеально подходит для тостов с большим количеством текста. Как это может быть сделано?

4b9b3361

Ответ 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
}