2014-03-04 125 views

回答

0

我已经更新您的jsfiddle而且你想要做什么:

$(function() { 
    var clickCount = localStorage.getItem('clickCount'); 
    clickCount = clickCount ? parseInt(clickCount) : 0; 
    var $num = $('.num'); 
    $num.text(clickCount); 
    $('.box').click(function() { 
     $num.text(++clickCount); 
     localStorage.setItem('clickCount', clickCount); 
    }); 
}); 

我没有用的try ... catch块,但你应该现实生活中,你可能会得到错误尝试访问localStorage,因为它可以被禁用,或者你可能已经占用了你的磁盘配额。

+0

谢谢你,我已经看着catch块试图将它实现到代码中。 – user3323371

+0

我得到了一个N​​aN :) – csanonymus