希望你们中的一个人可以提供帮助,真的很感激!
我在动态驱动器上找到了一个图像放大镜,但它并不是我想要的......除了一件事,它是完美的。我不希望用户点击图像来查看它,我希望它们能够将鼠标悬停在它上面并且图像在屏幕中间放大。我尝试过其他一些如下的: http://www.dynamicdrive.com/style/csslibrary/item/css3_hover_image_gallery/
如果有人链接到我正在寻找的那个,或者可以让imagemagnify工作在悬停上,这将是完美的!
以下是我喜欢的链接: http://www.dynamicdrive.com/dynamicindex4/imagemagnify.htm
谢谢大家的答案!
答案 0 :(得分:1)
我不知道有任何其他插件能够满足您的要求,但看起来您可能只是为了自己的目的编辑它们提供的源代码,因为它没有缩小。
要进行更改以便在悬停时放大图像而不是点击,您只需更改处理点击到mouseenter
和mouseleave
的相应部分。
例如,您可以更改以下行...
$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
注意:如果您这样做,您可能希望将它们归功于原始代码。