는이 코드가 있습니다jQuery - 애니메이션이 제대로 작동하지 않습니까?
function move() {
$(document).mousemove(function(e){
var x = e.pageX;
$('.linkHover').animate({'right': '=' + x + 'px'}, 'slow');
});
}
을하고, HTML은 다음과 같습니다
<div style="position: relative">
<ul class="linksColl">
<li><a href="#"><img onmouseover="move()" src="images/links/communicate.png" alt="" width="175" height="78" border="0" /></a></li>
<li><a href="#"><img onmouseover="move()" src="images/links/library.png" alt="" width="125" height="79" border="0" /></a></li>
<li><a href="#"><img onmouseover="move()" src="images/links/memory.png" alt="" width="176" height="78" border="0" /></a></li>
<li><a href="#"><img onmouseover="move()" src="images/links/discussions.png" alt="" width="137" height="78" border="0" /></a></li>
<li><a href="#"><img onmouseover="move()" src="images/links/about.png" alt="" width="126" height="78" border="0" /></a></li>
<li><a href="index.php"><img onmouseover="move()" src="images/links/articles.png" alt="" width="125" height="78" border="0" /></a></li>
</ul>
<div class="linkHover"></div>
</div>
나는 헤더 링크를 통해 마우스 만 작동하지 않는 경우 클래스 linkHover과 DIV의 위치를 변경하고 싶습니다.
linksColl DIV가 될 때 어떻게 linkHover DIV가 마우스 커서를 따라 가게 할 수 있습니까?
참고 : 내가 바로 당신을 이해한다면, 나는 매우 비슷한 짓을
,이 또한function move() {
$(document).mousemove(function(e){
var x = e.pageX;
$('.linkHover').animate({right:x}, 'slow');
});
}
JS 시도하지 수직
당신이 필요로 클래스
linkHover
absolute
,relative
또는fixed
행운의 당신이 사용했던 위치를 확인 'linkhover'가'absolute' 또는'relative'인지를 확인하기 위해'right' 매개 변수를 일. –