所以我们来看看这段代码:
$('.show-popup').on('click', function(){
var id = $(this).data('id');
console.log(id);
console.log(overlay_data[id]);
});
我得到了这个输出:
28125
undefined
如果我对该值进行硬编码,则每次都输出。但是,如果我通过变量传递密钥,它就不起作用。我怎么能做这个工作?