逗号在IE中打破JQuery

时间:2012-01-10 20:20:47

标签: jquery internet-explorer

我有一些jQuery我在一个网站上使用,由于第一个函数后的逗号而在IE中破解。我不是jQuery专家,这段代码可能有点杂乱无章。有没有办法可以重写这个以删除逗号并获取IE功能?

$("#d1").hoverIntent(
      function () {
        $("#c2,#c3,#c4,#c5,#c6,#c7,#c8,#c9,#c10").hide();
        $("#num2,#num3,#num4,#num5,#num6,#num7,#num8,#num9,#num10").hide();
        $("#c1").stop(true).fadeIn("slow");
        $("#prompt").stop(true).fadeOut("slow");
        $("#numStar").stop(true).fadeOut("slow");
        $("#num1").stop(true).fadeIn("slow");
      }, 
      function () {
      }
    );

1 个答案:

答案 0 :(得分:1)

http://cherne.net/brian/resources/jquery.hoverIntent.html。看看var config = ...

$("#d1").hoverIntent({
  over:
    function () {
      $("#c2,#c3,#c4,#c5,#c6,#c7,#c8,#c9,#c10").hide();
      $("#num2,#num3,#num4,#num5,#num6,#num7,#num8,#num9,#num10").hide();
      $("#c1").stop(true).fadeIn("slow");
      $("#prompt").stop(true).fadeOut("slow");
      $("#numStar").stop(true).fadeOut("slow");
      $("#num1").stop(true).fadeIn("slow");
   },
   out: function () { }
});