jQuery.mouseover()方法的使用方式

分类:知识百科 日期: 点击:0

jQuery.mouseover()方法

jQuery.mouseover()方法可以在鼠标悬停在元素上时,触发指定的函数。该方法是mouseover事件的快捷方式,可以替代mouseover事件,但是它只能绑定一个函数,而mouseover事件可以绑定多个函数。

$("#element").mouseover(function(){
    // 执行函数
});

使用jQuery.mouseover()方法时,可以向函数传递参数,如下所示:

$("#element").mouseover(function(event){
    // 执行函数
}, param1, param2, ...);

可以使用jQuery.mouseover()方法来添加鼠标悬停效果,如下所示:

$("#element").mouseover(function(){
    $(this).addClass("hover");
});

也可以使用jQuery.mouseover()方法来实现悬停时显示提示信息,如下所示:

$("#element").mouseover(function(){
    var title = $(this).attr("title");
    $(this).data("tipText", title).removeAttr("title");
    $("

") .text(title) .appendTo("body") .fadeIn("slow"); }); $("#element").mouseout(function(){ $(this).attr("title", $(this).data("tipText")); $(".tip").remove(); });

还可以使用jQuery.mouseover()方法来实现悬停时显示图片,如下所示:

$("#element").mouseover(function(){
    var imgSrc = $(this).attr("src");
    $(this).data("imgSrc", imgSrc).removeAttr("src");
    $("")
        .attr("src", imgSrc)
        .appendTo("body")
        .fadeIn("slow");
});

$("#element").mouseout(function(){
    $(this).attr("src", $(this).data("imgSrc"));
    $(".img").remove();
});

jQuery.mouseover()方法是一种非常有用的方法,可以让我们实现很多有趣的功能。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。