我目前正在进行的项目显示了许多参加活动的人的照片,我希望发生一个显示他们名字的悬停事件。我已经让它工作了,但它也会导致图像在这样做时变得错位。这是代码...
JS
$(document).ready(function() {
$(".foo").hoverIntent(function() {
$(this).siblings('.eventattendee').fadeIn();
}, function() {
$('.eventattendee').fadeOut();
});
});
HTML
{{ event:get_attendees_of_event event_id="<?php echo $event['event_id']; ?>" }}
{{ user:profile user_id="{{ attendee_id }}" }}
<div class="wrapper">
<a class="foo" href="/user_account/id/{{ attendee_id }}" >
<img src="{{ profile_picture:image }}" class="bigimgsize organizersize has-tip tip-top" data-width="auto" title="{{ first_name }} {{ last_name }}"/>
</a>
<div class="eventattendee">
<h1>{{ first_name }} {{ last_name }}</h1>
</div>
</div>
{{ /user:profile }}
{{ /event:get_attendees_of_event }}
CSS
.wrapper {
position: relative;
}
.eventattendee {
display:none;
position: relative;
top: 19%;
left: 50%;
}
谁能帮我解决这个问题?