我有这个代码显示一个不同的按钮,一旦其他按钮被点击。保存jQuery与ajax点击?
<a href="#" id="ac-button-top" class="btn btn-success add-to-cart">order</a>
<a href="#" id="ac-button-bottom" class="btn btn-success">test</a>
$('.add-to-cart').click(function() {
$('#ac-button-top').css("display", "none");
$('#ac-button-bottom').css("display", "block");
});
这工作得很好,不过,我需要这样即使某种方式保存该点击事件刷新页面时,它仍显示第二个按钮,而不是第一个。我的猜测是你会使用ajax来做这件事,但我是ajax的新手,并且在我搜索时找不到任何解决方案,所以如果有人能指出我如何做到这一点的正确方向? 或者其他不使用ajax的方式?
如果你不需要将它传送给你不需要阿贾克斯的服务器,使用'localStorage'。 – Walk
如果要在服务器端数据存储中保存状态,则AJAX可以工作。 Cookies,localStorage或sessionStorage如果您希望在不涉及服务器的情况下保持简单,就可以工作。 –
使用'localStorage' –