私のサイトには、ページの上部に浮かぶ div にメッセージをキュー/追加する基本的なメッセージ システムがあります。各メッセージは X 秒後にフェードアウトする必要がありますが、そのメッセージにカーソルを合わせるとフェードアウト時間で一時停止し、マウスを離すと再開します。
だから私はdivを追加し、それにタイマーを付けてフェードアウトしようとしていますが、mouseneterでフェードアウトを一時停止し、mouseleaveで再開します。また、すぐに消える閉じるボタンもあります。
試してみましたが、それを制御する方法がなく、作成した div にタイマーをアタッチする方法がわからないため、それdelay()
を使用して頭を包むことができないようです。setTimeout()