我试图限制点击六次的按钮,然后让它在 30 分钟内无法点击,即使你重新加载页面也必须禁用它,但是 30 分钟后再次显示按钮而不重新加载页面,这可能吗?我需要帮助。
这是代码:
(function(){
var click_counter = 0;
jQuery('.controls_next').on('click', function(event){
event.preventDefault();
var el = jQuery(this);
click_counter += 1;
if (!el.hasClass('')){
// should be activated
};
if (click_counter >= 6){
// deactivate
el.addClass('disabled');
var date = new Date();
var minutes = 01;
date.setTime(date.getTime() + (minutes * 60 * 1000));
$.cookie("skipSongCookie", { expires: date });
};
});
})();