jQuery悬停一个div并在另一个div上显示图像

塔夫

OK javascript newbie here,我需要帮助!

这是可以更好地说明情况的设计。

我的JSFiddle在这里

我的代码:

<div class="design">
<div class="menu">5 menu options will be in this div and when we hover at each link an image must appear to the right with fast zoom in effect like shooting.
    <li class="menu-item"> <a href="#">menu option</a>
    </li>
    <li class="menu-item"> <a href="#">menu option</a>
    </li>
    <li class="menu-item"> <a href="#">menu option</a>
    </li>
    <li class="menu-item"> <a href="#">menu option</a>
    </li>
    <li class="menu-item"> <a href="#">menu option</a>
    </li>
</div>
<div class="zoom-preview">image will appear here when we hover at each link at the left. each link it's own image. Also there must be a default image here when we do not hover at any link at the left.</div>
<div class="clear"></div>

我要做的是,当我们进入页面时,将在右侧显示一个默认图像。但是,当我们将鼠标悬停在左侧的每个链接上时,右侧的图像将被另一幅图像替代,并具有快速变焦效果,例如拍摄。

当没有链接悬停时,将再次显示默认图像。

请一些有关JavaScript代码的帮助。

Shlomi Hassid

这是一个快速演示,可以帮助您入门:

演示jsFiddle

如您所见,我正在使用具有数据属性的列表来设置应显示的图像(<li data-image='image.jpg'><a ...></a></li>)-其余部分由JS处理。

要控制行为,请根据需要更改变量值:

var imageContainer = '.img_container', //selector of the image container
    imageList      = '.hoverimage',     //selector of the image list
    maxWidth       = 'parent',          //parent or specific CSS width. 
    defImage       = 'image_to_display.jpg';

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何关闭一个div,显示图像负载并在jQuery中打开另一个div?

来自分类Dev

在加载时隐藏div并在另一个div悬停时显示

来自分类Dev

将div悬停在另一个div上时不显示div

来自分类Dev

李悬停时显示另一个div

来自分类Dev

在悬停时显示另一个 div

来自分类Dev

如何在悬停图像或文本上隐藏一个div并隐藏另一个div?

来自分类Dev

如何显示在jQuery中另一个div上单击的图像

来自分类Dev

将div居中放置在另一个div中并在图像上

来自分类Dev

将鼠标悬停在另一个div上时如何显示div

来自分类Dev

CSS 悬停在 div 上以显示另一个 div 不起作用

来自分类Dev

将鼠标悬停在一个div上以显示另一个div

来自分类Dev

jQuery悬停并隐藏另一个div

来自分类Dev

使一个div悬停在另一个div上

来自分类Dev

使一个div悬停在另一个div上

来自分类Dev

当我将鼠标悬停在一个图像上时,该图像会显示到另一个Div或表列中吗?

来自分类Dev

将鼠标悬停在ID上可显示另一个Div

来自分类Dev

另一个div中的jQuery图像预览

来自分类Dev

jQuery拖放div以更改另一个图像

来自分类Dev

jQuery淡入和淡出悬停/ mouseleave上的另一个div而不会闪烁

来自分类Dev

如何在另一个 div 上显示一个 div?

来自分类Dev

在jQuery中单击图像后如何在另一个div中显示图像

来自分类Dev

显示一个div并使用jquery隐藏另一个div?

来自分类Dev

使用jQuery在另一个div上显示div

来自分类Dev

更改一个div的不透明度,并在将鼠标悬停在另一个div上时进行过渡

来自分类Dev

显示一个对象属性值,并在悬停时显示另一个

来自分类Dev

在x秒后显示一个div,并在y秒后显示另一个div

来自分类Dev

悬停另一个div时,通过过渡更改div图像(仅CSS)

来自分类Dev

当有人将鼠标悬停在div上时显示另一个div

来自分类Dev

仅使用CSS将鼠标悬停在另一个div上时显示div

Related 相关文章

  1. 1

    如何关闭一个div,显示图像负载并在jQuery中打开另一个div?

  2. 2

    在加载时隐藏div并在另一个div悬停时显示

  3. 3

    将div悬停在另一个div上时不显示div

  4. 4

    李悬停时显示另一个div

  5. 5

    在悬停时显示另一个 div

  6. 6

    如何在悬停图像或文本上隐藏一个div并隐藏另一个div?

  7. 7

    如何显示在jQuery中另一个div上单击的图像

  8. 8

    将div居中放置在另一个div中并在图像上

  9. 9

    将鼠标悬停在另一个div上时如何显示div

  10. 10

    CSS 悬停在 div 上以显示另一个 div 不起作用

  11. 11

    将鼠标悬停在一个div上以显示另一个div

  12. 12

    jQuery悬停并隐藏另一个div

  13. 13

    使一个div悬停在另一个div上

  14. 14

    使一个div悬停在另一个div上

  15. 15

    当我将鼠标悬停在一个图像上时,该图像会显示到另一个Div或表列中吗?

  16. 16

    将鼠标悬停在ID上可显示另一个Div

  17. 17

    另一个div中的jQuery图像预览

  18. 18

    jQuery拖放div以更改另一个图像

  19. 19

    jQuery淡入和淡出悬停/ mouseleave上的另一个div而不会闪烁

  20. 20

    如何在另一个 div 上显示一个 div?

  21. 21

    在jQuery中单击图像后如何在另一个div中显示图像

  22. 22

    显示一个div并使用jquery隐藏另一个div?

  23. 23

    使用jQuery在另一个div上显示div

  24. 24

    更改一个div的不透明度,并在将鼠标悬停在另一个div上时进行过渡

  25. 25

    显示一个对象属性值,并在悬停时显示另一个

  26. 26

    在x秒后显示一个div,并在y秒后显示另一个div

  27. 27

    悬停另一个div时,通过过渡更改div图像(仅CSS)

  28. 28

    当有人将鼠标悬停在div上时显示另一个div

  29. 29

    仅使用CSS将鼠标悬停在另一个div上时显示div

热门标签

归档