如何在jquery中除first 1之外的所有元素绑定事件

时间:2012-10-18 09:05:03

标签: javascript jquery

我想在除hover之外的所有.menu class元素上绑定first element事件,为此我编写了以下代码:

        $(".menu:not(:first-child')").hover(function () {
        },
        function () {
        });

但这不起作用。问题是什么?

4 个答案:

答案 0 :(得分:2)

$(".menu").not(":first-child")

$(".menu").not(":eq(0)")

答案 1 :(得分:1)

jQuery的slice方法

$('.menu').slice(1).hover(function () {
    // in
}, function () {
    // out
});​

只是为了与众不同......

答案 2 :(得分:0)

使用此代码:

$('.menu').not(":first")

答案 3 :(得分:0)

 $(".menu:not(:first)").hover(function() {

 },
 function () {
 });