edit
Я все еще не могу заставить это работать ....
Я попробовал код ниже, и пока он работает на странице, ондоза не работает на элементах div и span Я хочу, чтобы он работал на ...
если вы перейдете на 2hon5.net , вы увидите, что код работает, он отображает всплывающие окна с помощью кодана 2hon5.net / js / 2hon5.js :
$("#wordInf").css({'display':'block'});
(по умолчанию он скрыт). Вы можете увидеть весь код, который я тоже там пробовал, любой может увидетьчто в моем коде препятствует исчезновению всплывающего окна?
Конец редактирования
Я пробовал несколько решений, включая это: аналогичный вопрос, который я не смог У меня есть всплывающая информация, которая отображает динамическую информацию в зависимости от того, над каким диапазоном она находится.Я установил его так, что он появится прямо под текущим промежутком.Я хочу, чтобы он исчез после небольшой задержки, если диапазон вызовов или сам div больше не зависают (так как в нем есть ссылки).У меня не было удачи, есть предложения?
<span onmouseover='callHover(code1234,this)' class='code 1234'>The calling span</span>
<span onmouseover='callHover(code1235,this)' class='code 1235'>The calling span</span>
Вызывается div:
<div id="codeInf" >
<span id="code_id">generated code here</span>
<a href="#">link 1</a>
<a href="#">link 2</a>
<a href="#">link 3</a>
<a href="#">link 4</a>
</div >
jquery для вызова div:
$("#codeInf").mouseover(showCode);
var showCode = function(ev) {
var pos = $("#codeInf").offset();
var width = $("#codeInf").width();
$("#codeInf").css( { "left": (pos.left + width) + "px", "top":pos.top + "px" } );
$("#codeInf").show();
}
Iпопробовал код в вопросе, связанном с выше, но он не работает - может быть, из-за способа, которым я вызываю мой код?
В результате я хочу получить код, который будет скрывать код, если вызывающий диапазон ИЛИ codeInfdiv больше не наведен, один div можно вызывать для множества разных промежутков, поэтому я не хочу, чтобы отложенное скрытие влияло на него, если оно было вызвано другим промежутком.
Заранее спасибо за любыесовет.
Марк