我在 jQuery 中做了一个颜色转换器,它基本上只是改变了 h1、h2、a、navbar 等的颜色 - 现在我只需要找到一种方法来保存这些颜色,最好的方法是它们完全保存所以当人们再次访问时,颜色仍然会改变,否则我也可以对页面更改等保存的颜色感到满意。我该如何实现这一点?我的编码可能不是最好的,因为我还是个新手,但它确实有效。这里是:
http://pastie.org/private/agmkir1lsrf0qe0hlvzg
先感谢您!
我在 jQuery 中做了一个颜色转换器,它基本上只是改变了 h1、h2、a、navbar 等的颜色 - 现在我只需要找到一种方法来保存这些颜色,最好的方法是它们完全保存所以当人们再次访问时,颜色仍然会改变,否则我也可以对页面更改等保存的颜色感到满意。我该如何实现这一点?我的编码可能不是最好的,因为我还是个新手,但它确实有效。这里是:
http://pastie.org/private/agmkir1lsrf0qe0hlvzg
先感谢您!
如果您只是想将它保存在用户的计算机上,您将需要查看HTML5 存储或将其存储在 cookie 中(使用jquery-cookie 之类的库可以轻松完成)。每种存储方法都有其自身的优点/缺点,因此您需要确保您选择的内容是足够的。
如果它需要存储在服务器上,这将是一个更大的挑战,具体取决于现有设置。在这种情况下,我会考虑通过 Ajax 调用来保存它。