Я генерирую несколько элементов span с одинаковым идентификатором
<span id='myLink'>some text</span>
и используя jquery, я хочу открыть наложение div рядом с ним, используя смещение элемента span
но когда я вызываю функцию, она работает только для первого элемента span
$('#myLink').click(function() {
var divOverlay= jQuery('<div id="divOverlay">text on overlay </div>');
var off=$(this).offset();
divOverlay.css(
{
left:(off.left)+'px',
top:(off.top-200)+'px'
});
divOverlay.appendTo(document.body)
});
спасибо