У меня есть список ссылок, которые динамически создаются другой функцией, они имеют вид <a id="hi-1">test</a> <a id="hi-2">test</a>
и т. Д.
Я пытаюсь настроить таргетинг на эти ссылки и привязать к ним события щелчка / мыши. Ниже приведен код для ориентации на одну из этих ссылок (# hi-1):
$(function() {
$("#hi-1") .bind("mouseover", highlight);
$("#hi-1") .bind("mouseleave", highlight);
$("#hi-1") .bind("click", highlight);
});
function highlight(evt){
$("p#p-1").toggleClass("highlighted");
}
Это должно переключать имя класса.
Я не могу заставить его работать, я думаю, что это может быть связано с тем, что ссылки создаются динамически. Однако у меня мало опыта работы с jQuery, и я могу поступить неправильно.
Любая помощь очень ценится.