2013-03-06 9 views
0

Мне нужно увеличить изображение (изображение карты) при перемещении (перетаскивании) указателя над ним. Я добавил коды в jsfiddle ниже, нажмите на поиск и перетащите этот флаг. Итак, перетаскивая этот флаг и перемещая его по карте, я хочу, чтобы карта была увеличена до этого места.Увеличение изображения до положения указателя мыши над

http://jsfiddle.net/vigneshvdm/WZEna/2/

изображение карты находится в

<div id="map"></div>

Редактирование jsfiddle для решения будет очень полезно. Заранее спасибо

+0

Надеюсь, ваши изображения немного больше, чем в вашей скрипке? – yckart

+0

Ya они большие изображения! Я содержал их внутри div. –

ответ

1

Вы можете использовать stop -callback из draggable и увеличить в вашем #xyz -image тогда:

Что-то вроде этого (это не идеальный, но вы можете играть немного с ним вокруг):

$("#pointer").draggable({ 
    stop: function() { 
     $("#xyz").css({ 
      transform: "scale(2)" 
     }); 
    } 
}); 
+0

http://jsfiddle.net/vigneshvdm/WZEna/3/ Я попробовал Его масштабирование изображения, но где бы я поставить флаг же масштаба происходит! Его не увеличивать до места, где я устанавливаю флаг! в любом случае проголосовали за помощь :) –

+0

Просто поиграйте немного, чтобы понять это, если вы застряли, тем не менее вернитесь и поделитесь своим кодом и проблемой снова;) – yckart

+0

спасибо, что принял и поддержал –

Смежные вопросы