посмотрите на это: http://jsfiddle.net/T6nn5/21/
Я изменил
var imgWidth = $("#dhtmlgoodies_xpPane li .draggable").width();
var imgHeight = $("#dhtmlgoodies_xpPane li .draggable").height();
alert("width: "+ imgWidth +"Height: "+imgHeight);
до:
alert("Width: "+ui.draggable.width() + " Height: "+ui.draggable.height());
EDIT:
Добавьте это к своему js-коду, чтобы получить размер изображения, по которому щелкают в #working-area
. Позаботьтесь, чтобы добавить правильное имя класса; -)
$('#working-area .myclass').live('click', function(event) {
alert("Width: "+$(this).width() + " Height: "+$(this).height());
});
РЕДАКТИРОВАТЬ 2:
Чтобы определить положение своего перетаскиваемого элемента, попробуйте что-то вроде этого:
$('#working-area .myclass').live('mouseup', function(event) {
alert(event.pageX);
});
Вот http://jsfiddle.net/T6nn5/22/ полный пример.