2009-01-21 3 views

ответ

3

использовать некоторые Javascript.

JQuery делает вещи очень легкими. У вас уже есть информация или это то, что вы хотите вытащить с сервера, когда мышь витает?

С Jquery вы могли бы сделать что-то вроде этого

<script type="javascript"> 
$(document).ready(
    function(){ 
    $("divToShow").hide(); 
    $('#objectWithMouseOver').mouseover(onMouseOver()); 
}); 

function onMouseOver() 
{ 
    $('#divToShow').show();  
} 
</script> 
<body> 
<div id="divToShow"> 
    whatever info you want to show.... 
</div> 
<div id="objectWithMouseOver"> 
    when you drag mouse over here the other will show 
</div> 

Я хотел бы использовать addclass removeclass вместо показать/скрыть, чтобы получить лучший контроль. Его не сложно расширить, чтобы вызвать средства управления mvc и заполнить данные с помощью ajax. Добавьте некоторые параметры функции и функции jquery.ajax.

1

использование CSS

Есть скрытые DIV и а: наведите на слово, которое вы хотите прикрепить окно к

Вам нужно будет иметь вспомогательный JS скрипт для загрузки этого в IE6

<span class="WordHighlight">word 
    <div class="hiddenPopup">some words about the word</div></span> 

CSS

.WordHighlight{text-decoration:dotted} 
.WordHighlight .hiddenPopup{display:none;/* add popup style */} 
.WordHighlight:hover .hiddenPopup{display:inline;} 
.WordHighlightHover .hiddenPopup{display:inline;} 

dd сценарий в

Я попытаюсь вернуться, чтобы закончить это позже