-2

IE8 错误:

Message: Expected '}'

Line: 59

行:59 第二个示例所在的位置 ----- > ( $magicLineTwo.stop().animate({ )

    $("#example-two li").find("a").hover(function() {
        $el = $(this);
        leftPos = $el.position().left;
        newWidth = $el.parent().width();
        $magicLineTwo.stop().animate({         
            left: leftPos,         
            width: newWidth
            backgroundColor: $el.attr("rel")
        });

完整的 javascript 代码可以在这里找到JSFiddle

如果有人可以帮助我,我将不胜感激,几周以来一直坚持这一点。

4

2 回答 2

3

好吧,你在这里错过了一个逗号:

    left: leftPos,
    width: newWidth
    backgroundColor: $el.attr("rel")

它应该如下所示:

    left: leftPos,
    width: newWidth,
    backgroundColor: $el.attr("rel")
于 2013-10-01T21:54:41.423 回答
2

在这里加一个逗号

left: leftPos,
width: newWidth
               ^
backgroundColor: $el.attr("rel")
于 2013-10-01T21:56:13.470 回答