0

希望你们中的一个人能提供帮助并非常感激!

我在动态驱动器上找到了一个图像放大镜,但这并不是我想要的。它是完美的,除了一件事。我不希望用户点击图像来查看它,我希望他们能够将鼠标悬停在它上面并且图像在他们的屏幕中间放大。我已经尝试了一些其他的,比如这个: http ://www.dynamicdrive.com/style/csslibrary/item/css3_hover_image_gallery/

如果有人有一个链接到一个类似于我正在寻找的链接,或者可以让 imagemagnify 一个在悬停时工作,那将是完美的!

这是我喜欢的链接: http ://www.dynamicdrive.com/dynamicindex4/imagemagnify.htm

谢谢大家的回答!

4

1 回答 1

1

我不知道有任何其他插件可以满足您的要求,但看起来您可以只编辑它们为您自己的目的提供的源代码,因为它没有被缩小。

要更改它以便在悬停而不是单击时放大图像,您只需将处理单击的相应部分更改为mouseentermouseleave

例如,您可以更改以下行...

$target.bind('click.magnify', function(e){ //action when original image is clicked on

对这个...

$target.bind('mouseenter.magnify', function(e){ //action when original image is hovered over

注意:如果您这样做,您可能希望将原始代码归功于他们。

于 2013-05-14T03:34:34.563 回答