【问题标题】:Display Image on mouse-on hover鼠标悬停时显示图像
【发布时间】:2013-05-29 14:48:14
【问题描述】:

我有这个应用程序,我需要有类似的东西,当我们将鼠标放在员工姓名上时,它是一个 actionlink ,它应该显示员工的图像。 我正在尝试使用 MVC 这样做,但到目前为止还无法这样做。
请任何人都可以帮我解决这个问题..
提前感谢您的帮助。

【问题讨论】:

    标签: javascript image jquery asp.net-mvc-2 html.actionlink


    【解决方案1】:

    这是一个 JavaScript 的东西,不是一个 ASP.NET MVC 的东西。您将采用以下两种方法之一:

    1. 在加载时将图像放在页面上,但给它一个类或以其他方式设置它最初隐藏的样式。然后,您只需要为链接的 mouseover 事件添加一个 JS 事件处理程序,这将导致图像显示。

    2. 同样,您将使用与链接的 mouseover 事件相关联的 JS 事件处理程序,但是您发送一个图像 URL 的 AJAX 请求,然后根据响应动态地将图像插入到页面中。不过,对于这么简单的事情,这有点矫枉过正。

    #1 确实是这个用例的最佳方式,网上可能有大约 1000 万篇关于基于 JS 事件隐藏和显示内容的文章、博客文章、教程等。谷歌你的心。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-02-09
      • 2019-12-27
      • 2017-03-06
      • 2012-01-27
      • 2017-04-10
      相关资源
      最近更新 更多