<span id="shortfall" style="color:black">1</span>
views如何使数字自动增量?
有没有办法通过jquery得到这个?
当用户刷新页面时,数字自动递增1(2,3,4 .....)。怎么做?谢谢,
<span id="shortfall" style="color:black">1</span>
views如何使数字自动增量?
有没有办法通过jquery得到这个?
当用户刷新页面时,数字自动递增1(2,3,4 .....)。怎么做?谢谢,
如果可以使用Web存储API应该很简单(您也可以使用sessionStorage
,这取决于你实际上要达到):
$(document).ready(function() {
if(!localStorage.count) {
localStorage.count = 0;
}
localStorage.count++;
var num = localStorage.count;
$("#shortfall").text(num);
});
这里有一个working example。你也可以使用cookies,或者你可以在服务器端使用cookies(例如使用PHP会话)。我并不完全清楚你是否打算为每个用户增加数量,或者是为所有用户增加总数......如果是后者,你将不得不在服务器端做!
您可以在服务器上使用COOKIE,LocalStorage或Database。
如果你想实现一个展示次数计数器,jquery不会帮你,因为JavaScript,因此jQuery在客户端运行,即使你要将当前数字保存在cookie中并将其增加每个页面重新加载它并不会非常有用,因为新用户的号码总是1。
如果存储在JavaScript的localStorage变量的印象,你需要做的是,
希望这对你有用。
你能解释一下你在做什么...... –
决定放弃PHP吗? – alex