4번독수리의 둥지
마우스오버시 마우스를 따라다니는 툴팁 만들기 본문
<target onmouseover="showTooltip();" onmouseout="hideTooltip();" onmousemove="moveTooltip(event);">
give me a tooltip
</target>
<tooltip>I`m a tooltip</tooltip>
function showTooltip() {
// somehow show tooltip
}
function hideTooltip {
// somehow hide tooltip
}
function moveTooltip(event) {
var x = event.clientX;
var y = event.clientY;
if ( browser is Chrome ) {
target.style.left = x;
target.style.top = y;
}
else if ( browser is IE ) {
target.style.posLeft = x;
target.style.posTop = y;
}
}
* IE, Chrome에서는 event 객체를 잘 사용할 수 있으나 firefox는 기본적으로 사용할 수 없으므로 event를 parameter로 넘겨야 한다.
'Javascript' 카테고리의 다른 글
firefox onclick cause TypeError : is not a function (0) | 2015.07.13 |
---|---|
Overriding CSS dynamically using javascript (0) | 2015.06.23 |
javascript boolean (0) | 2015.03.20 |
IE has a problem replacing TBODY contents with innerHTML. (0) | 2014.10.23 |
javascript for in 사용할때 주의 (0) | 2014.08.25 |