如果您只想要一张图片,您可以使用 jQuery 的 UI 效果。请注意,这与基本 jQuery 是分开的 - 将其添加到您的 jQuery 调用下方。
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.min.js"></script>
现在您已经添加了一个指向 UI 的链接,我们可以像这样使用它的效果库:
脚本:
$(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 effects