手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >jQuery中hover方法和toggle方法使用指南
jQuery中hover方法和toggle方法使用指南
摘要:jQuery提供一些方法(如:toggle)将两种事件效果合并到一起,比如:mouseover、mouseout;keyup、keydown...

jQuery提供一些方法(如:toggle)将两种事件效果合并到一起,比如:mouseover、mouseout;keyup、keydown等

1、hover函数

hover(over,out)一个模仿悬停事件(鼠标移动到一个对象上面及移出这个对象)的方法。这是一个自定义的方法,它为频繁使用的任务提供了一种“保持在其中”的状态。

参数:

over (Function) : 鼠标移到元素上要触发的函数。

out (Function): 鼠标移出元素要触发的函数。

复制代码 代码如下:

<script type="text/javascript">

$(function(){

$("#panel h5.head").hover(function(){

$(this).next().show();// 鼠标悬浮时触发

},function(){

$(this).next().hide();// 鼠标离开时触发

})

})

</script>

2、toggle函数

toggle(fn,fn) 每次点击时切换要调用的函数。如果点击了一个匹配的元素,则触发指定的第一个函数,当再次点击同一元素时,则触发指定的第二个函数。随后的每次点击都重复对这两个函数的轮番调用。 可以使用unbind("click")来删除。

复制代码 代码如下:

<script type="text/javascript">

$(function(){

$("#panel h5.head").toggle(function(){

$(this).next().show();// 第一次点击时触发

},function(){

$(this).next().hide();// 第二次点击时触发,之后不停的切换

})

})

</script>

toggle() 方法切换元素的可见状态。

如果被选元素可见,则隐藏这些元素,如果被选元素隐藏,则显示这些元素。toggle()方法切换元素的可见状态。

如果被选元素可见,则隐藏这些元素,如果被选元素隐藏,则显示这些元素。

所以上述的代码还可以写成:

复制代码 代码如下:

<script type="text/javascript">

$(function(){

$("#panel h5.head").toggle(function(){

$(this).next().toggle();

},function(){

$(this).next().toggle();

})

})

/*$(function(){

$("#panel h5.head").click(function(){

$(this).next().toggle();

})

})*/

</script>

还可以添加一些css样式:

复制代码 代码如下:

<style type="text/css">

.highlight{ background:#FF3300; }

</style>

<script type="text/javascript">

$(function(){

$("#panel h5.head").toggle(function(){//配合css样式使用

$(this).addClass("highlight");

$(this).next().show();

},function(){

$(this).removeClass("highlight");

$(this).next().hide();

});

})

</script>

小伙伴们是否对jQuery中常见的hover事件和toggle事件有了新的认识了呢,希望本文能给大家带来一些帮助。

【jQuery中hover方法和toggle方法使用指南】相关文章:

jquery使用经验小结

jQuery判断一个元素是否可见的方法

JQuery中上下文选择器实现方法

JavaScript中的anchor()方法使用详解

JavaScript中valueOf()方法的使用介绍

JavaScript中的toUTCString()方法使用详解

JS中的Replace方法使用经验分享

简介JavaScript中charAt()方法的使用

JavaScript中用sort()方法对数组元素进行排序的操作

JQuery中节点遍历方法实例

精品推荐
分类导航