加上鼠标悬停清空定时器 移走打开定时器 这样就跟vue-element 的message一样了我们需求也这样,所以稍微改一下
if (options.duration != 0) {
var timer;
timed();
function timed() {
timer = setTimeout(function() {
!isIE() ? (ele && ele.remove()) : (ele && ele.removeNode());
}, options.duration || 5000)
}
$('.toast-message').hover(function() {
clearTimeout(timer)
}, function() {
timed();
});
}
加上鼠标悬停清空定时器 移走打开定时器 这样就跟vue-element 的message一样了我们需求也这样,所以稍微改一下
if (options.duration != 0) {
var timer;
timed();
function timed() {
timer = setTimeout(function() {
!isIE() ? (ele && ele.remove()) : (ele && ele.removeNode());
}, options.duration || 5000)
}
$('.toast-message').hover(function() {
clearTimeout(timer)
}, function() {
timed();
});
}
回复