【发布时间】:2013-05-29 14:48:14
【问题描述】:
我有这个应用程序,我需要有类似的东西,当我们将鼠标放在员工姓名上时,它是一个 actionlink ,它应该显示员工的图像。
我正在尝试使用 MVC 这样做,但到目前为止还无法这样做。
请任何人都可以帮我解决这个问题..
提前感谢您的帮助。
【问题讨论】:
标签: javascript image jquery asp.net-mvc-2 html.actionlink
我有这个应用程序,我需要有类似的东西,当我们将鼠标放在员工姓名上时,它是一个 actionlink ,它应该显示员工的图像。
我正在尝试使用 MVC 这样做,但到目前为止还无法这样做。
请任何人都可以帮我解决这个问题..
提前感谢您的帮助。
【问题讨论】:
标签: javascript image jquery asp.net-mvc-2 html.actionlink
这是一个 JavaScript 的东西,不是一个 ASP.NET MVC 的东西。您将采用以下两种方法之一:
在加载时将图像放在页面上,但给它一个类或以其他方式设置它最初隐藏的样式。然后,您只需要为链接的 mouseover 事件添加一个 JS 事件处理程序,这将导致图像显示。
同样,您将使用与链接的 mouseover 事件相关联的 JS 事件处理程序,但是您发送一个图像 URL 的 AJAX 请求,然后根据响应动态地将图像插入到页面中。不过,对于这么简单的事情,这有点矫枉过正。
#1 确实是这个用例的最佳方式,网上可能有大约 1000 万篇关于基于 JS 事件隐藏和显示内容的文章、博客文章、教程等。谷歌你的心。
【讨论】: