0
ボタンをクリックしたときにブラウザのクッキーを削除します。私は自分のコードをチェックして、onclick
イベントが動作し、deleteCookie
機能を実行するが、クッキーは削除されていないことがわかりました。以下はクリックイベントでブラウザのクッキーを削除しない
は私のコードです:
$(".close-conversation").on("click", function (e) {
e.preventDefault();
console.log('button clicked');
deleteCookie('instanceId');
deleteCookie('chatWindow');
deleteCookie('userdataLoaded');
});
//deleteCookie function
function deleteCookie(cname) {
document.cookie = cname + '=;expires=Thu, 01 Jan 1970 00:00:01 GMT;';
console.log('cookie deleted')
}
間違いを見つけるために私を助けてください。前もって感謝します。
パスの設定も試しましたか? 1970年1月1日00:00:00 UTC; path = /; "; ' – Zenoo
あなたのコードは完璧に動作しています。https://jsfiddle.net/ku3zgLqeをチェックしてください。/ – Shiladitya
[名前でCookieを削除しますか?](https://stackoverflow.com/questions/10593013/delete-cookie-by-name) –