Javascript错误|未捕获的SyntaxError:缺少)

时间:2017-03-11 12:02:19

标签: javascript jquery

我在这行代码中遇到错误:

$('.board-list').on('mixEnd', function() {
   $('[style="display: inline-block;"]:nth-child(6n)').css('margin-right': 0);
});

我的错误是: Uncaught SyntaxError: missing ) after argument list

有人可以解释一下我错过了一个结束括号吗?

3 个答案:

答案 0 :(得分:3)

('margin-right': 0);更改为('margin-right', 0);

Fiddle

答案 1 :(得分:2)

使用: -

.css({'margin-right': 0});

或者

.css('margin-right', 0);

答案 2 :(得分:0)

尝试两种方式,

$('[style="display: inline-block;"]:nth-child(6n)').css({'margin-right': 0});

$('[style="display: inline-block;"]:nth-child(6n)').css('margin-right', 0);

{}用于避免多次写入css,因此您可以编写css,就像我们对正确的CSS一样。

$(element).css({'display':'block','font-size':'12px', .....}); 而不是写$(element).css("display","block").css("font-size","12px")....;