+ -
当前位置:首页 → 问答吧 → 如何处理多个事件?

如何处理多个事件?

时间:2009-08-25

来源:互联网

$(document).ready(function() {
$(".nav_bg_1").hover(
  function () {
    $(this).addClass("nav_bg_2",
           function(){                                                                //在增加function()后的事件show,html无法执行
               $("#nav_2_1").show("fast",                             //addClass,removeClass可以正常运行
                      function (){                                                   //如何设置在创建addClass后在添加其他事件?
                            $("#nav_2_2").html("nav_2_1");       //请高手帮忙解决!
                 });
    });
},
  function () {
    $(this).removeClass("nav_bg_2");
  }
);
});
[ 此帖被bad-boy在2009-08-26 09:07重新编辑 ]

作者: bad-boy   发布时间: 2009-08-25

作者: bad-boy   发布时间: 2009-08-25

    $(this).addClass("nav_bg_2",      //你这个地方怎么是逗号结束?

作者: PigHead   发布时间: 2009-08-25

不想人身攻击了,每次看到楼主的问题都想说一句,先学好JavaScript基本语法吧…

function里面直接按顺序写上要执行的代码就行了,addClass是没有第2个参数的

作者: keakon   发布时间: 2009-08-26