2
我有一個圖像表(每個圖像都在它自己的td中),我有一個包含可以在圖像上執行的操作的div。當我將鼠標懸停在圖像上時,我會在圖像頂部顯示div。我現在使用的是jQuery UI Position插件。我已經寫了JavaScript來完成這一點。每個圖像都有一個名爲'cam'的屬性,所以我使用選擇器來連接mouseover事件。帶有命令的div具有id'dvCamControl'。jQuery UI Position - Div Over Image問題
問題是我似乎無法得到的div中心的形象。
代碼:
$('[cam]')
.mouseover(function() {
$('#dvCamControl')
.show()
.position({ my: "center", at: "center", of: $(this), collision: 'none'});
});
的IMG看起來像
<IMG style="WIDTH: 300px" alt="img" src="img" cam="img1">
DIV的中心垂直方向而不是水平。 div不在圖像的中心,而是以左邊的方式(方式)結束。
也許你可以創建一個JSFiddle來演示這個問題。 – 2011-04-10 23:44:40