I seem to get something fundamentally wrong. I have this HTML
<div id="thumbnails">
<a href="#image-0">
<img src="blabla-1.jpg" />
</a>
<a href="#image-0">
<img src="blabla-1.jpg" />
</a>
<a href="#image-0">
<img src="blabla-1.jpg" />
</a>
</div>
and this JavaScript (MooTools library in use)
document.id('thumbnails').getElements('a').each(function(image_link, image_link_index)
{
image_link.addEvent('click', function(evt)
{
if (evt.target.get('tag') == 'a')
{
evt.stop();
console.log('a tag', evt.target);
}
console.log(':-(', evt.target);
});
});
Strangely I never get to that a element. I'm sure I'm misunderstanding something basic here.
You can play around with the code at http://jsfiddle.net/maryisdead/kHBE3/8/