0

私はフォームに取り組んでおり、入力フィールドにフォーカスすると、完了時に保存するように促すポップアップが表示されます。ユーザーがこのポップアップを 60 日に 1 回だけ表示するようにします。焦点を合わせて、アラートを見たことを知らせる Cookie を設定しました。ただし、これは 60 日ごとに表示されるようにしたいので、次回クリックしたときに再び表示されないようにしたいと考えています。「このCookieが存在する場合、これを実行しますか?」などを実行するにはどうすればよいですか? 以下は、私が使用しているコードのサンプルです。

$("input").focus(function(){
//My alert goes here (i'm good on this part")
Cookies.set('saveChanges', 'wasAlerted', { expires: 60, path: '/' });
//if SOMETHING, do SOMETHING ("need help here")
});

参考までに、私の Cookie 名は「saveChanges」で、値は「wasAlerted」です。

https://github.com/js-cookie/js-cookie

4

1 に答える 1