<div instead of <a
and why not use componentId as anchor?