所以这就是我的场景:我有一些用户回答的问题,我想将它们存储起来,以便在调查表的最后我可以呈现每个问题和答案的列表。显然我可以使用全局变量,但问题是网站上还有其他问卷。我的解决方案是使用 jQuery 的.data()
. 我的问题是,当我尝试添加类似数据时,它会覆盖以前的数据。这是一个简单的例子:
<div id="test"></div>
$("#test").data({name:"foo",answer:"bar"});
$("#test").data({name:"john",answer:"doe"});
console.log($("#test").data()); //logs name:"john",answer:"doe"
我怎样才能让它保持两个值?