我想创建一个数组,分配给一个div元素,push()一个值,并在稍后阶段再次检索它。jquery - 如何设置和检索数组存储使用数据()
谁能告诉我,我错过了什么...:
// set Array
// $(this) is the HTML-element which should get array assigned
var stack = [],
stack.push('#'+$(this).find(':jqmData(role="page")').attr('id')),
$(this).data(stack);
使用
console.log($(this).data(stack));
我找回了整个HTML元素,而
console.log($(this).data(stack[0] OR stack.length));
不起作用。
如何访问我(推测是)推入阵列的元素?
有趣的方法,+1 –
非常感谢你。完美的作品! – frequent