У меня есть несколько DIV, в каждом из которых есть флаер событий. После зависания я хочу отобразить имя и данные события с возможностью щелчка на списке событий. Это работает с первым перечисленным событием, но ни одно из следующего. У меня есть следующий код Javascript и структура DIV, как описано ниже. Страница находится по адресу http://midnightguru.com/events_concept.php для справки.Несколько DIV наведите указатель мыши на проблему
<script type="text/javascript">
$(document).ready(function() {
$("#event_main").mouseenter(function() {
$("#event_hover").show();
}).mouseleave(function() {
$("#event_hover").hide();
});
});
</script>
<div id="event_main"></div><div id="event_hover"></div>
Любая помощь приветствуется! Я много искал и не могу понять это!
попробуйте использовать уникальные идентификаторы для разделов с информацией о мероприятии. У Пауло Буэно есть хорошее предложение. – Andreas
Чтобы добавить к уже предоставленным ответам, если вы просмотрите источник своей страницы, у вас на вашей странице несколько раз указатель мыши и 'mouseleave'. Вам нужно только сделать это, используя классы, как продемонстрировал Пауло. –