jQuery实现单击和鼠标感应事件

前端之家收集整理的这篇文章主要介绍了jQuery实现单击和鼠标感应事件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

1.实现单击事件动态交替

之前我们讲到了toggleClass(),对于单击事件而言,jQuery同样提供了动态交替的toggle()方法,这个方法接受两个参数,两个参数均为监听函数,在click事件中交替使用。

例子:点击事件的动态交互。

代码如下:

2.实现鼠标感应

在css中可以利用:hover伪类实现样式的改版,实现单独的css样式,在jQuery引入后,几乎所有的元素都可以用hover()来感应鼠标。并且可以制作更复杂的效果。其本质是mouSEOver和mouSEOut事件的合并 hover(over,out)方法可接受两个参数,均为函数。第一个是鼠标移动到元素上面触发,第二个是鼠标移出元素时触发。

代码如下:
函数相当于mouSEOver事件监听 $(oEvent.target).css("opacity", function(oEvent) { //第二个函数相当于mouSEOver事件监听 $(oEvent.target).css("opacity","1.0"); } ); });

与第一个例子相比,只是把toggle()换成了hover().

受wenzi0_0指导,写几个关于toggle()的小例子

1.常规的应用

代码如下:

2.css属性

代码如下:

本文就先到这里了,小伙伴们是否对jQuery鼠标事件有新的认识了呢,希望小伙伴们能够喜欢。

原文链接:https://www.f2er.com/jquery/55963.html

猜你在找的jQuery相关文章