jquery结合了2个脚本

时间:2013-01-15 21:25:23

标签: jquery hover mousemove

新手到jquery这里......

我有2个附加到1 div的jquery脚本。

1-基于mousemove

在div(溢出)内滚动
    $("#navwrapper").mousemove(function(e){}

2-根据悬停将整个内容滑入或滑出。

 $(function() { $('#navwrapper').hover( function () {}

我不理解不同的调用方法,如果有人愿意向我描述那些......

独立地,(一个或另外一个js注释掉)他们都工作。总而言之,无论在代码中获得胜利的是什么。

有没有办法将这两种功能或电话结合起来?我已经读过关于bind的内容,但我不确定这是我需要做什么。

两者都在单个$(文档).ready(function(){}以及一堆其他代码(已被删除以进行测试)中。

这些都是我在网上发现的东西的一部分,我已经为我想要的东西做了一些工作。我感谢任何帮助。

由于

小提琴链接: http://jsfiddle.net/briansol/Y6hcs/

由于它出现的定位元素(即帧内的负边距关闭),它在小提琴中表现不佳,所以你可能想把它拉到页面上。

1 个答案:

答案 0 :(得分:3)

您可以轻松地将这些项目链接在一起:

$(function() {
    $('#navwrapper').hover( function () {
        // do something on hover
    }, function () {
        // do something on loss of hover
    }).mousemove(function (e) {
        // do something else
    });
});

触发处理程序的顺序取决于事件发生的实际顺序。