2012-07-29 51 views
0

我需要jQuery來回顯拖動圖像上的某些數據。我可以調出圖像相對於窗口的位置。我將event.target.nodename添加到了可以回顯的文本,但它只返回圖像所在的html標籤。這一切都很好,但是因爲我使用了一個while循環來生成多個圖像,所以我無法說出哪個event.target.nodename正在引用哪個圖像。這裏是jQuery代碼的示例。回聲類的jquery事件

$(document).ready(function(){ 
$(function() 
{ 
$(".ui-widget-content").draggable(
{ 
    stop: function(event,ui) 

    { 

    var Stoppos = $(this).position(); 

    $(".location").text("STOP: \nLeft: "+ Stoppos.left + "\nTop: " + Stoppos.top + 

    event.target.nodeName); 

    } 

} 
); 

$(".droppable").droppable(); 

}); 
}); 

注意:每個圖像的while循環產生一個獨特的類,所以當基於類識別每個圖像時沒有問題。

回答

1

$(event.target).class()而不是event.target.nodeName應該讓你的圖像的類