Если вам нужно только одно изображение, вы можете использовать эффекты пользовательского интерфейса jQuery. Обратите внимание, что это отдельно от базового jQuery - добавьте это ниже вашего вызова jQuery.
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.min.js"></script>
Теперь, когда вы добавили ссылку на пользовательский интерфейс, мы можем использовать его библиотеку эффектов следующим образом:
сценарий:
$(document).ready(function() {
$('#imgid').hover(function(){$(this).effect("scale",{percent:200},500)}, function(){$(this).effect("scale",{percent:50},500)})
});
HTML:
<img id="imgid" src="path/to/img.png" alt="(Vacation Slide)">
Просто помните, что когда вы масштабируете что-то, вам нужно понять, как уменьшить его, поскольку новый размер будет равен 100%. В моем коде мы удваиваем его (200%), а затем уменьшаем вдвое (50%), чтобы вернуться к оригиналу. Не стесняйтесь играть со временем перехода и любыми обратными вызовами, которые могут вам понадобиться, чтобы сделать его идеальным.
Ссылка на jQuery .hover () и эффекты jQuery UI