ActionLink图像悬停按钮效果与鼠标事件
ActionLink image hover button effect with mouse event
我想使用jQuery创建按钮效果,即mouse_over, mouse_leave和mouse_click。我使用visual studio 2012在mvc 4中的ActionLink中编写了链接。所以我想把图片改大一点当鼠标离开时,它会回到原来的图片当链接是click。
@Html.ActionLink(" ", "index1", "Home","index1", new {id="a1", @class="dashboard_function_icons"})
@Html.ActionLink(" ", "index2", "Home","index2", new {id="a2", @class = "dashboard_function_icons"})
@Html.ActionLink(" ", "index3", "Home","index3", new {id="a3", @class = "dashboard_function_icons"})
CSS CODE
---------
.dashboard_function_icons {
display:block;
height: 15px;
width: 20px;
padding-left: 80px;
padding-bottom: 80px;
margin-top:10px;
margin-left:10px;
float:left;
}
#a1 {
background: url("../Images/people.png") no-repeat;
}
#a2 {
background: url("../Images/ball.png") no-repeat;
}
#a3 {
background: url("../Images/save.png") no-repeat;
}
jQuery
-------
$(".dashboard_function_icons").hover(
function () { $(this).},
function () { $(this).;});
你可以在你的hover回调中使用.addClass
和.removeClass
函数
你可以使用CSS:hover伪类和一个精灵图像,并使用CSS将精灵图像移动到背景中。查看本文
相关文章:
- JsFiddle上的鼠标事件不起作用
- node-webkit-从父窗口捕获iframe鼠标事件
- 鼠标事件在OpenLaszlo应用程序中不起作用
- 为画布绘图添加鼠标事件
- 如何在元素中处理鼠标事件,但不能在其子元素上处理
- KineticJS鼠标事件问题
- GWT-允许鼠标事件在两个叠加画布之间传播
- 为什么不是't html<对象>元素响应鼠标事件
- 如何恢复Kinetic.js鼠标事件
- 鼠标事件's在CtrlKey不起作用的情况下单击
- 鼠标事件,我的代码出了什么问题
- 撤消javascript中的所有鼠标事件处理程序
- JQuery facebook订阅插件鼠标事件
- Javascript/jQuery-鼠标事件没有在html上触发,添加了动态
- React模板鼠标事件在容器's鼠标事件
- 使用两个重叠的画布,我可以将鼠标事件传递到底部的画布吗
- 谷歌地图 api v3 搜索多边形没有鼠标事件
- CSS 溢出边界半径鼠标事件
- 将触摸事件转换为鼠标事件仅每秒有效一次
- D3.js鼠标事件不起作用