2009-10-31 195 views
0

我有一張圖像,我想要的是:在鼠標移動時更改其x位置。在鼠標懸停上更改圖像x和y座標

例如:

<div class="mover" id="1"> 
 
    <IMG SRC="images/buttons1.png" WIDTH=129 HEIGHT=30 ALT="" border="0"/> 
 
</div> 
 

 
<div class="mover" id="2"> 
 
    <IMG SRC="images/buttons2.png" WIDTH=129 HEIGHT=30 ALT="" border="0"/> 
 
</div>

我想要做的就是像正常的Flash菜單 當我的鼠標來的「buttons1.png」一個藍點的圖像顯示在年初按鈕和 當鼠標離開「buttons1.png」這個藍點消失。

我想重複我的兩個圖像相同。

+0

-poke-您是否已經解決了此問題? – 2009-11-06 20:48:28

回答

0

退房:

實施例:

$(".button").mouseenter(function() 
 
{ 
 
    var position = $(this).position(); 
 

 
    $("#dot").css("left", position.left+10) 
 
      .css("top", position.top+5) 
 
      .show(); 
 
}).mouseleave(function() 
 
{ 
 
    $("#dot").hide(); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 

 
<div class="mover" id="2"> 
 
    <img class="button" src="images/buttons1.png" width="129" height="30"/> 
 
    <img class="button" src="images/buttons2.png" width="129" height="30"/> 
 
</div> 
 
<img id="dot" style="display: none; position: absolute;" src="images/blue_dot.png"/>