2010-03-09 3 views
3

У меня есть плавающей DIV с динамическим содержимым, как этоПозиция ДИВ на мыши

<div id="rollover" style="display:none;background:#ffff99;width:150px;position:absolute;z-index:9999"> 
    <div id="rollover_content" style="padding:4px;border:1px solid"></div> 
</div> 

обработчиков событий выборки соответствующего содержания и установите innerHTML внутреннего DIV. Как я могу поместить верхнюю/левую часть div как можно ближе к позиции мыши?

jQuery доступен на странице, если это помогает.

Благодаря

ответ

1

Здесь вы можете увидеть, как получить координаты мыши: http://docs.jquery.com/Tutorials:Mouse_Position

Оттуда вы можете обновить Диво абсолютное позиционирование независимо от Coords есть.

2

Предполагая e является параметром в обработчик события:

$("#rollover").css({left:e.pageX + "px", top:e.pageY + "px"}); 
Смежные вопросы