Ключ к тому, что вы пытаетесь сделать, - как я думаю, говорят другие ответы, - заключается не в создании контента при наведении курсора, а в том, чтобы сделать его «видимым» при наведении курсора. Он всегда там, просто не так, как пользователь может видеть или взаимодействовать. Таким образом, у вас будет что-то вроде:
<div class="vote_arrow">
<a ...>Clicking on me is fun</a>
</div>
, а затем правило CSS вроде:
.vote_arrow a {
display:none;
}
.vote_arrow:hover a {
display: block;
}
Имейте в виду, однако, что этот метод требует, чтобы у пользователя был включен CSS. Настройте скрытый контент таким образом, чтобы, если у меня отключен CSS, ссылки все равно имели смысл.