javascript - 客户端心投票

标签 javascript jquery html custom-data-attribute voting-system

有没有一种方法可以仅使用 Javascript/jQuery 和 HTML5 数据属性、其他 HTML5 API 来实现简单的心形投票(仅使用计数器 +1 投票,无法多次投票),而无需任何服务器端内容?

最佳答案

您可以使用localStorage来记录客户端已投票。像这样的事情:

localStorage.setItem('voted', true);

检查客户之前是否投票过:

var voted = localStorage.get item('voted');

更新:

由于您需要计数器,您可以尝试其中一种 BAAS(后端即服务)服务,例如 parse.com 或 kinvey.com

关于javascript - 客户端心投票,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18411686/

相关文章:

javascript - 将函数名称定义为动态

php - 如何制作一个从 HTML 程序中删除代码的按钮?

php - 在 php 中发布标签值或表格单元格值或隐藏文本值

html - 如何仅使用 css 更改焦点上输入占位符的文本?

javascript - IE 6/7 Access Denied trying to access a popup window.document

javascript - 使用循环打印数组列表值到 div 动态

javascript - 谷歌地图上的指向标记@change

javascript - 引用调用 jQuery.ajax() 中数据类型为 'script' 的 DOM 元素

javascript - 我可以在 array.foreach 中传递两个函数吗

javascript - 在使用 XMLHttpRequest 调用的 DIV 上执行 JQuery 函数?