使用 AJAX 为 Cookie 设置 HTML bgcolor

Setting HTML bgcolor With Cookies Using AJAX

我对在网页中使用 cookie 以及一般的 AJAX 和 JavaScript 是全新的。我想要做的是在 HTML 文档上有一个按钮,当 pressed/submitted 时,将背景颜色 cookie = 设置为指定值。

现在,我可以大致了解它的工作原理,但如果有人能就如何完成它给我更深入的解释,那对我真的很有帮助。

我知道我需要进行如下设置:

<html>
    <head>
        <script>
            // AJAX code
            // some function that is called to set the color
        </script>
    </head>
    <body>
        // a submit button that 'onclick' calls the AJAX function
    </body>
</html>

但我发现很难弄清具体细节,如有任何见解,我们将不胜感激。

Ajax 成功后,您将调用 setCookie 方法:

function setCookie() {
  $.cookie("myCookie", $("#cookie_val").val(), {
    expires: 365,
    path: '/'
  });
}

看看这个 plunker:https://plnkr.co/edit/SYE3sLAklF1MDIidCahF?p=preview