在載入時,我創建一個貼圖,關鍵是anker-element,值是貼圖的偏移量。不幸的是,我無法正確讀出val,它總是返回最後一個鍵的值。哪裏不對?JS - 如何獲得地圖的正確值?
HTML
<a>Anker</a><a>Anker</a><a>Anker</a>
JS
var ankers = {};
$('a').each(function(){
var pos = $(this).offset().left;
ankers[$(this)] = pos;
});
$('a').click(function(e) {
e.preventDefault();
alert(ankers[$(this)]);
});